ASP.NET MVC项目“不支持此安装”

前端之家收集整理的这篇文章主要介绍了ASP.NET MVC项目“不支持此安装”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以创建新的MVC项目,他们的工作和运行,但试图打开一个现有的项目是根本不工作

我尝试以下将项目类型更改为:

<ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

(这有助于将项目从Asp.Net MVC预览1迁移到预览2 BTW)

将参考更改为:

<Reference Include="System.Web.Mvc,Version=2.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35,processorArchitecture=MSIL">
    <SpecificVersion>False</SpecificVersion>      
</Reference>

我从一个我创建的新项目工具,所以我知道应该是(我甚至硬编码的路径到同样的结果)

仍然我感到恐惧

The project file ‘…..csproj’ cannot be opened. The project type is not supported by this installation.

我也尝试过devenv / setup和安装sp1 for visual studio

我试图打开的项目是this(一个在ASP.NET MVC上工作的网格的DevExpress示例)

解决方法

当将MVC / Azure WebRole的旧项目用MVC4插入VS 2012时,也遇到了类似的问题。诀窍就是这样编辑.CSPROJ:
10c11
<     <ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11
da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
---
>     <ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11
da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

即将第一个从{F8 …更改为{E3E3 …(显然是MVC4)。这必须在Visual Studio之外,在文本编辑器中完成,然后打开解决方案并重新加载给出错误的项目 – 这将触发VS将其迁移到VS 2012。

猜你在找的asp.Net相关文章