如何在Visual Studio 2010中打开Visual Studio 2008项目并将其保留为2008格式?

Jim*_*mbo 4 backwards-compatibility visual-studio-2010

有时我会为仍在使用Visual Studio 2008但仍安装了2010的公司进行咨询工作.

我假设(是的,假设是所有f-ups的母亲,父亲兄弟和姐妹!)我将能够在2010年开放2008项目,而无需升级它们.但是,看来情况并非如此?

不幸的是,选择编译.NET 3.5不会解决这个问题,因为原始开发人员需要在2008年继续开发相同的项目

Chr*_*isF 5

您不能以VS2008格式保留项目,并且没有自动方法将VS2010项目降级到VS2008项目.

文件有许多不同之处:

<Project ToolsVersion="3.5" ...
Run Code Online (Sandbox Code Playgroud)

变为:

<Project ToolsVersion="4.0" ...
Run Code Online (Sandbox Code Playgroud)

<ProductVersion>从9.0.30729到8.0.30703的变化(虽然我只使用了2010速成版在此刻所以这可能是完整版的不同).

或者,您可以在计算机上升级项目,只需复制源文件即可.但是,如果添加/删除任何项目文件,则需要更多工作,因为这必须在运行VS2008的计算机上重复.