直接使用Visual Studio 2012 无法打开MVC1.0 及MVC2.0的项目,需要手工编辑网站项目文件,删除.csproj文件中 ProjectTypeGuids 字段中的第一个点如下:
删除之后则可以打开项目
<ProjectTypeGuids>
{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
</ProjectTypeGuids>
移除如下节点
- ASP.NET MVC 1:
{603c0e0b-db56-11dc-be95-000d561079b0}
- ASP.NET MVC 2:
{F85E285D-A4E0-4152-9332-AB1D724D3325}
删除第一个节点后效果如下
<ProjectTypeGuids>
{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
</ProjectTypeGuids>
———摘录自CSDN