vs版本兼容问题

vs 高版本能够兼容低版本,但是低版本却不能兼容高版本,遇到这种情况是只需要把工程所创建的文件参数修改一下即可。

用记事本打开解决方案文件(.sln):

开头的两行

VS2010

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010 //开发工具

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") =……

……

VS2008/SharpDevelop

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008 //开发工具
# SharpDevelop 3.2.0.5777 //开发工具

Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") =……

……

VS2005

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005 //开发工具
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") =……

……

用记事本打开工程文件(.vcproj)

VS2010:


http://schemas.microsoft.com/developer/msbuild/2003">
……

VS2005

http://schemas.microsoft.com/developer/msbuild/2003">

……

VS2008

http://schemas.microsoft.com/developer/msbuild/2003">

……

更改成相匹配的版本配置之后就可以打开了(#add 用05打开10的项目并未成功,因10的文件类型不一样了为.vcxproj,故需寻找他法)


你可能感兴趣的:(microsoft,开发工具,encoding,build,file,2010)