我正在尝试访问VS 2013中的软件包管理器控制台,但我得到以下信息:
Windows PowerShell已成功更新您的执行策略,但该设置被更具体范围内定义的策略覆盖。由于覆盖,您的shell将保留其当前有效的Unrestricted执行策略。输入" Get-ExecutionPolicy -List"查看执行策略设置。有关详细信息,请参阅" Get-Help Set-ExecutionPolicy"。
我尝试了谷歌并做了几件事然后重新启动了我的VS,但没有:同样的问题!
为什么会发生这种情况?如何解决这个问题以便我可以访问软件包管理器控制台?现在当我运行Get-ExecutionPolicy -List
时,我得到以下内容:
Scope ExecutionPolicy
----- --------
MachinePolicy Unrestricted
UserPolicy Undefined
Process RemoteSigned
CurrentUser RemoteSigned
LocalMachine RemoteSigned
答案 0 :(得分:12)
原来我对NuGet Package Manager和PowerShell Addon for VS有一些待定更新。一旦我安装了这些并重新启动了我的电脑。一切都很好!
答案 1 :(得分:4)
我安装了此修补程序(我使用的是VS 2013和Windows 8.1),它为我修复了这个确切的问题(确保为您的IDE获取正确的版本):