簡體   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