【发布时间】:2014-03-31 14:35:51
【问题描述】:
有一个基于 ASP NET MVC 1 并使用 Visual Studio 2010 IDE 的正在进行的项目。
我是新加入这个项目的。我想为此项目使用 Visual Studio 2013 IDE,而其他开发人员使用 2010 IDE。根据我为实现这一目标的研究,我对 csproj 文件进行了一些修改。初始和更改的行如下:
original line:
<ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
modified line
<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
根据上述更改,我在 VS2013 上成功运行它。在我在 TFS 上签入新的 csproj 文件后,其他开发人员无法按预期在他们的 IDE VS2010 中打开项目。那么如何以正确的方式更改 csproj 以同时使用 VS2010 和 VS2013 IDE?
【问题讨论】:
-
您可能会发现这很有用,然后在您的问题中提供更多详细信息:msdn.microsoft.com/en-us/library/hh266747.aspx
-
另外,这看起来很相关stackoverflow.com/questions/13424079/…
-
该链接仅用于升级当前版本。我已经使用了上述解决方案并且效果很好,但是我需要在 VS2010 和 VS2013 IDE 中都使用 csproj。
标签: asp.net-mvc visual-studio-2010 tfs visual-studio-2013 csproj