1

我在 MVC3 项目中为一些功能创建了一个“区域”,然后改变了主意。我没有看到从我的项目中删除“Areas”的方法,所以我只是删除了“Areas”文件夹。现在,当我尝试创建一个新控制器时,我在 VS2010 Ultimate 中收到此异常消息:

使用“1”参数调用“GetControllerScaffolders”的异常:“管道关闭后无法调用 WriteObject 和 WriteError 方法。请联系 Microsoft 支持服务”

相关事实:

  • 我知道我之前在这个项目上使用这种方法添加了一个控制器。
  • 我至少有一个月没有添加控制器了。
  • 我刚刚创建了一个新的 MVC3 项目并尝试添加一个控制器并得到了相同的异常
  • 最近没有安装新的扩展。
  • 最近没有更新 VS2010 或 MVC 框架。

我不确定删除“区域”文件夹是否会导致此问题(实际上,在全新项目中发生同样的事情之后似乎不太可能),但这是我在尝试添加控制器之前所做的最后一件事导致了这个异常。

有人有这个问题吗?有人知道修复吗?

4

0 回答 0