Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/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 尝试在ASP.NET MVC3中创建新控制器时出现IDE异常_Visual Studio 2010_Asp.net Mvc 3_Asp.net Mvc Areas_Asp.net Mvc Scaffolding - Fatal编程技术网

Visual studio 2010 尝试在ASP.NET MVC3中创建新控制器时出现IDE异常

Visual studio 2010 尝试在ASP.NET MVC3中创建新控制器时出现IDE异常,visual-studio-2010,asp.net-mvc-3,asp.net-mvc-areas,asp.net-mvc-scaffolding,Visual Studio 2010,Asp.net Mvc 3,Asp.net Mvc Areas,Asp.net Mvc Scaffolding,我在MVC3项目中为一些功能创建了一个区域,然后改变了主意。我没有找到从我的项目中删除区域的方法,所以我只是删除了区域文件夹。现在,当我尝试创建新控制器时,我在VS2010 Ultimate中收到以下异常消息: 调用带有1个参数的GetControllerScaffolders时发生异常: 无法在管道之后调用WriteObject和WriteError方法 已经关闭了。请与Microsoft支持服务部门联系 相关事实: 我知道我以前在这个项目上使用这个方法添加了一个控制器。 我至少一个月没有添加

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

调用带有1个参数的GetControllerScaffolders时发生异常: 无法在管道之后调用WriteObject和WriteError方法 已经关闭了。请与Microsoft支持服务部门联系

相关事实:

我知道我以前在这个项目上使用这个方法添加了一个控制器。 我至少一个月没有添加控制器了。 我刚刚创建了一个新的MVC3项目,并尝试添加一个控制器,但得到了相同的异常 最近没有安装新的扩展。 最近没有更新VS2010或MVC框架。 我不确定删除Areas文件夹是否真的导致了这个问题,在一个全新的项目中发生同样的事情之后,这似乎不太可能,但这是我在尝试添加导致此异常的控制器之前做的最后一件事


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

我假设您已经完成了这项工作,但听起来您可能需要创建一个新项目,并将代码添加到该项目中,或者回滚到您拥有该区域时(如果您在源代码管理中)。