繁体   English   中英

由于“无法初始化PowerShell主机”而无法安装nuget软件包

[英]Can't install nuget package because of “Failed to initialize the PowerShell host”

由于“无法初始化PowerShell主机”而无法安装nuget软件包。这是错误加载扩展类型数据文件时发生以下错误:,C:\\ PROGRAM FILES(X86)\\ MICROSOFT VISUAL STUDIO 14.0 \\ COMMON7 \\ IDE \\ EXTENSIONS \\ 2ZQ00DAJ.XOI \\ Modules \\ NuGet \\ NuGet.Types.ps1xml:由于以下验证异常而跳过了文件:文件C:\\ PROGRAM FILES(X86)\\ MICROSOFT VISUAL STUDIO 14.0 \\ COMMON7 \\ IDE \\ EXTENSIONS \\ 2ZQ00DAJ无法加载.XOI \\ Modules \\ NuGet \\ NuGet.Types.ps1xml,因为其操作被软件限制策略(例如使用组策略创建的策略)阻止。

由于您使用的是VS 2015 x86,因此您应该以管理员身份启动32位版本的PowerShell / PowerShell ISE(如果仅在没有提升权限的情况下启动它将无法正常工作,将无法正常工作),并将ExecutionPolicy更改为RemoteSigned,例如这个

Set-ExecutionPolicy RemoteSigned

然后,重新启动Visual Studio。 就个人而言,我没有在这里进行测试,但是认为这可以解决您遇到的错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM