Visual studio 2015 VS 2015-运行所选代码生成器时出错-此问题的解决方案是什么?

Visual studio 2015 VS 2015-运行所选代码生成器时出错-此问题的解决方案是什么?,visual-studio-2015,nuget,Visual Studio 2015,Nuget,我在Windows Server 2008 R2 64位计算机上使用Visual Studio的引导安装程序文件以脱机模式安装了Visual Studio 2015 Enterprise Edition。脱机安装时,无法安装TypeScript,因为安装文件中缺少该软件包,但VS 2015安装时没有此TypeScript(需要Internet下载,以后可以作为扩展名添加) 成功安装VS后,当我创建一个空的MVC web应用程序时,我无法从控制器添加视图。另外,PackageManager控制台正

我在Windows Server 2008 R2 64位计算机上使用Visual Studio的引导安装程序文件以脱机模式安装了Visual Studio 2015 Enterprise Edition。脱机安装时,无法安装TypeScript,因为安装文件中缺少该软件包,但VS 2015安装时没有此TypeScript(需要Internet下载,以后可以作为扩展名添加)

成功安装VS后,当我创建一个空的MVC web应用程序时,我无法从控制器添加视图。另外,PackageManager控制台正在打开,但处于禁用模式,否则我可以修复此问题。但是没有用。

面对下面的错误-

错误

运行所选代码生成器时出错:
'未能初始化PowerShell主机。如果您的PowerShell
执行策略设置为AllSigned,请打开包
首先初始化主机的管理器控制台。' 解决方案/修复:
解决此问题最快、最可靠的修复方法是在GitHub for Nuget上安装Microsoft提供的修补程序。只需重新安装Nuget Package Manager扩展就可以了。是Nuget包管理器在构建视图时抛出此错误。这是开发者在2015年提出的一个已知问题,微软在同一个月和同一年发布了修补程序

下载下面的修补程序,只需安装Nuget的.vsix扩展。瞧,错误消失了,您可以继续开发了。


如果无法直接从上述链接下载,请转到: 然后从那里下载最新版本的nuget tools.vsix文件。我安装了3.3版本的vsix。

对于Visual Studio 2013-修复程序如下-

有关更多详细信息,请参阅


注意-我发现其他人也面临类似的错误,但我没有面对这些特定的错误。有些建议我可能没有尝试过,因为他们要求编辑系统注册表-这是有风险的,也是解决问题的唯一方法,可能会再次出现。此服务器上的Windows Power Shell功能也处于打开状态,这在其他方面解决了一些问题。nuget vsix解决方案是我发现的第一个解决我所面临的确切错误的解决方案之一,它对我有效。

我建议您将问题分为两篇文章,一篇是问题,另一篇是问题的答案。喜欢这样,您的问题就更清楚了,您可能会收到其他人的不同意见users@Hassan,完全同意莱昂纳多的观点。将你的问题分为问答部分将更有助于其他社区成员找到问题和答案。此外,感谢您在这里分享您的解决方案。@LeonardoAlvesMachado和Leo。你是对的。谢谢你的建议。奥布里加多!格雷西亚斯!