Visual Studio说Unrestricted Nuget说AllSigned? (Powershell主持人)

时间:2016-07-08 08:43:18

标签: powershell visual-studio-2013 nuget

所以我对这个问题感到惊讶。

我正在尝试通过Nuget在我的工作场所将实体框架添加到空白的控制台解决方案中。我有完整的管理员权限,我运行Visual Studio Professional 2013.它是实体框架的7.0版本。

当我这样做时,我收到以下消息:

  

安装失败。回滚......

     

无法初始化PowerShell主机。 如果您的PowerShell执行策略设置设置为AllSigned ,请打开程序包管理器控制台以首先初始化主机。

我打开我的软件包管理器控制台,我看到以下内容:

  

Windows PowerShell已成功更新您的执行策略,但该设置被更具体范围内定义的策略覆盖。 由于覆盖,您的shell将保留其当前有效的执行策略Unrestricted 。键入“Get-ExecutionPolicy -List”以查看执行策略设置。有关详细信息,请参阅“Get-Help Set-ExecutionPolicy”。

所以我进入了强大的互联网,找到了我分别打开x32和x64位版本的Powershell的步骤,并使用Set-ExecutionPolicy将策略设置为Unrestricted。然后我重新启动Visual Studio并再试一次。它一直在发生。

任何人都知道我需要做什么?

0 个答案:

没有答案