Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 创建新WebAPI项目时发生VS错误_Visual Studio 2010_Visual Studio 2012_Asp.net Web Api - Fatal编程技术网

Visual studio 2010 创建新WebAPI项目时发生VS错误

Visual studio 2010 创建新WebAPI项目时发生VS错误,visual-studio-2010,visual-studio-2012,asp.net-web-api,Visual Studio 2010,Visual Studio 2012,Asp.net Web Api,当我创建一个新的WebAPI项目(MVC4)时,我得到以下错误 EntityFramework.5.0.0:未能初始化Powershell主机。如果您的powershell执行策略设置设置为AllSigned,请打开package manager控制台以首先初始化主机 jQuery.1.7.1.1:未能初始化Powershell主机。如果您的powershell执行策略设置设置为AllSigned,请打开package manager控制台以首先初始化主机 在谷歌搜索之后,我找到了一些答案,但还

当我创建一个新的WebAPI项目(MVC4)时,我得到以下错误

EntityFramework.5.0.0:未能初始化Powershell主机。如果您的powershell执行策略设置设置为AllSigned,请打开package manager控制台以首先初始化主机

jQuery.1.7.1.1:未能初始化Powershell主机。如果您的powershell执行策略设置设置为AllSigned,请打开package manager控制台以首先初始化主机

在谷歌搜索之后,我找到了一些答案,但还没有找到有效的答案

这个答案似乎适合我,因为我的上一个项目是7z命令行应用程序,我可能用7zip做了一些愚蠢的事情。但是我将7-Zip目录从程序文件复制粘贴到程序文件(86)中,没有运气

这里有一个可能有效的答案(我没有尝试过),但即使它有效,我也不想每次创建新项目时都这样做


有人能帮我解决这个问题吗?

我最近遇到了这个问题,在重新安装VS并安装最新的VS update 2之后,一切都很顺利。这至少对我有效。

我绕过了一个类似的错误,以管理员身份运行PowerShell,使用命令
设置ExecutionPolicy Unrestricted
,重新启动Visual Studio,并在我想做的事情之前打开Package Manager控制台

确保您首先了解执行此操作的安全含义

  • 受限-无法运行任何脚本。Windows PowerShell只能在交互模式下使用
  • AllSigned-只能运行由受信任的发布者签名的脚本
  • RemoteSigned-下载的脚本必须由受信任的发布者签名才能运行
  • 无限制-无限制;可以运行所有Windows PowerShell脚本
可能的副本