小编Bax*_*ter的帖子

如何在PowerShell中加载程序集?

以下PowerShell代码

#Get a server object which corresponds to the default instance
$srv = New-Object -TypeName Microsoft.SqlServer.Management.SMO.Server
... rest of the script ...
Run Code Online (Sandbox Code Playgroud)

给出以下错误消息:

New-Object : Cannot find type [Microsoft.SqlServer.Management.SMO.Server]: make sure 
the assembly containing this type is loaded.
At C:\Users\sortelyn\ ... \tools\sql_express_backup\backup.ps1:6  char:8
+ $srv = New-Object -TypeName Microsoft.SqlServer.Management.SMO.Server
+        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidType: (:) [New-Object], PSArgumentException
+ FullyQualifiedErrorId : TypeNotFound,Microsoft.PowerShell.Commands.NewObjectCommand
Run Code Online (Sandbox Code Playgroud)

互联网上的每个答案都写道我必须加载程序集 - 确保我可以从错误信息中读取:-) - 问题是:

如何加载程序集并使脚本工作?

powershell powershell-3.0

145
推荐指数
6
解决办法
24万
查看次数

授予对IIS 7.5 ApplicationPoolIdentity的访问权限

当我尝试访问我的ASP.NET MVC应用程序时,我收到错误:

Access to the path 'C:\inetpub\wwwroot\website\bin\test.Platform.Config.xml' is denied
Run Code Online (Sandbox Code Playgroud)

我使用具有以下属性的应用程序池运行IIS 7.5:

Identity: ApplicationPoolIdentity
Run Code Online (Sandbox Code Playgroud)

我想这是因为'ApplicationPoolIdentity'无法读取我尝试访问的文件.所以我的问题是:由于'ApplicationPoolIdentity'不是系统用户,我需要授予哪个用户或组进一步访问才能允许'ApplicationPoolIdentity'读取文件?

或者是否有其他解释此授权问题?

authorization iis-7.5

38
推荐指数
1
解决办法
5万
查看次数

使用命令行中的ffmpeg创建与Chrome兼容的.mp4

如何使用ffmpeg从命令行编码en .mp4文件,所以它适用于chrome?这可能非常具有挑战性,因为ffmpeg有很多参数组合,Chrome对输出格式的颜色编码很敏感.

video google-chrome ffmpeg

4
推荐指数
1
解决办法
3771
查看次数