运行所选代码生成器时发生错误:创建视图时,“无法初始化PowerShell主机...”

时间:2019-04-29 20:17:31

标签: visual-studio-2015 asp.net-mvc-5

我正在尝试在Visual Studio 2015 MVC 5应用程序中创建强类型视图。但是得到错误信息。完整的错误消息是

运行所选代码生成器时发生错误:“无法初始化Powershell主机。如果您的PowerShell执行策略设置设置为AllSigned,请打开“程序包管理器控制台”以首先初始化主机。'

因此,即使我不知道什么或如何查找当前策略设置,我仍会打开Package Manager控制台。当我打开pkg时。管理器控制台,出现以下错误:

错误:程序包管理器控制台需要PowerShell 2.0运行时,在此计算机上未检测到。请从http://support.microsoft.com/kb/968929安装PowerShell 2.0,然后重新启动Visual Studio。

在发生代码生成器错误之前,我创建强类型视图的步骤是:

1)右键单击“查看”文件夹,选择“添加”->“查看...”。

2)输入视图名称

3)选择“空”

4)选择在下拉菜单“数据上下文类”中显示的我的实体框架数据上下文类

5)在“模型类”下拉列表中选择我的模型。

6)勾选“创建为局部视图”

7)取消选中“参考书目库”

8)取消选中“使用布局页面”

9)单击“添加”按钮-

10)得到美妙的错误。

我尝试修改上面的步骤6并取消选中“创建部分视图”,但仍然收到错误。

任何见解或答案将不胜感激。谢谢。

0 个答案:

没有答案