在visual studio 11开发人员预览中打开一个exice MVC 3项目

Chr*_*rby 9 asp.net-mvc-3 visual-studio-2012

我试图在新的开发11预览中打开并转换现有的vs 2010 mvc 3项目,并且遇到了一个棘手的问题.解决方案文件将成功转换,但解决方案中的一个mvc 3 Web项目在解决方案资源管理器中显示为卸载后转换.当我尝试从解决方案资源管理器重新加载项目时,系统会提示我转换项目并在upgradelog.xml中收到以下错误

无法打开项目文件'myproject.csproj'.缺少项目子类型.子类型:此安装不支持'{E53F8FEA-EAE0-44A6-8774-FFD645390401}'.

从我可以追踪到的,这与MVC有关,但这并没有真正帮助我解决这个问题.任何建议或解决方法将不胜感激.

mar*_*ind 9

更新:实际上,Visual Studio 11 Dev Preview的MVC 3刚刚发布:http://www.microsoft.com/download/en/details.aspx?id = 1491

我们尚未在Visual Studio 11中提供MVC 3支持.您可以通过编辑csproj文件并删除项目类型GUID {E53F8FEA-EAE0-44A6-8774-FFD645390401}来解决此问题.这将导致您的项目像普通WAP一样加载.您将能够编辑代码,但是MVC特定的操作(添加控制器等)将不可用.