无法将类型为“System.Management.Automation.PSCustomObject”的对象强制转换为“System.Collections.IEnumerable”

时间:2013-11-17 09:34:12

标签: c# asp.net-mvc-4 visual-studio-2012 windows-8.1

将Update 4安装到Visual Studio 2012后,当我尝试添加控制器时,右键单击解决方案资源管理器中的Controllers文件夹并选择“Add - > Controler”,我将收到以下异常:

无法将“System.Management.Automation.PSCustomObject”类型的对象强制转换为“System.Collections.IEnumerable”。

这就是Visual Studio呈现错误的方式: enter image description here

这个错误只发生在全新的项目上,幸运的是我没有在我正在开发的项目中出现这个错误。

附加信息:我选择的MVC模板是:“Basic”,但我也遇到了“Empty”,“Internet Application”和“Intranet Application”模板的相同问题。

1 个答案:

答案 0 :(得分:3)

解决方案是重启我的电脑并允许Windows 8.1安装挂起的更新。