积极答复者
如何在VS2008下做VS2005的项目

问题
答案
-
可以在升级之前改名备份一下项目文件,也可以用msbuild来编译
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
Visual C++ MVP- 已标记为答案 Vicky SongMicrosoft employee, Moderator 2011年9月26日 5:32
-
2008的sln文件和工程文件
你有记事本打开会发现他们都是xml文件
把相应的版本号的位置降一个级就可以用2005打开了
- 已标记为答案 Vicky SongMicrosoft employee, Moderator 2011年9月26日 5:33
全部回复
-
-
可以在升级之前改名备份一下项目文件,也可以用msbuild来编译
The following is signature, not part of post
Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
Visual C++ MVP- 已标记为答案 Vicky SongMicrosoft employee, Moderator 2011年9月26日 5:32
-
2008的sln文件和工程文件
你有记事本打开会发现他们都是xml文件
把相应的版本号的位置降一个级就可以用2005打开了
- 已标记为答案 Vicky SongMicrosoft employee, Moderator 2011年9月26日 5:33
-
楼主提到的把3.5改成2.0是说采用.net3.5版本还是.net2.0来编译、运行楼主提到的程序。
在项目开发中,VS2005和VS2008是不能共存的。微软支持从低版本到高版本的转化,但是不支持从高版本到低版本的转化。类似的例子,SQLServer2008可以附加SQLServer2005生成的数据库,反之则不然。winXP可以升级到win7,但是win7无法降级到winXP。
从软件行业的角度来看,这是一种进步。新生的产品应该替换掉老旧的产品,否则软件业就会停滞不前。
个人建议:楼主采用VS2010。原因是VS2010在速度上很快,个人感觉要高于VS2005。无论楼主采用VS2008还是VS2010,都是可以编辑.net2.0、.net3.0、.net3.5等项目的。