如何使用VS2008打开VS2010的解决方案
2011-09-09 09:12
323 查看
想着以后用VS2010做了改动,VS2008仍然可以用,
就研究查看了一下.SLN文件,
发现VS2008的SLN文件的开头会有如下代码:
打开VS2010的SLN文件的开头却是如下代码:
试着将VS2010的SLN的前面这两行替换成了VS2008的那两行代码,
保存关闭,然后双击打开的时候就选择了VS2008,而且打开的项目也是完全没有问题的。
分享一下这个小技巧,可能会有人需要哦。
备注:使用的.Net framework一定不要高于VS2008哦,也就是说一定要是VS2008中有的才可以,不然会报错的。
补充一点,我这里测试的C/S程序,也就是winform下是没有什么问题的,当然也不完全保证一定正确。
希望测试发现有问题可以在回复中发一下,我们一起研究一下怎么去解决。
在我尝试中发现就算更改这些以后有可能某些VS2010的项目仍然无法使用VS2008打开,因为VS2010新建的.csproj文件中toolsversion版本与VS2008不同,如图所示:
VS2008的是:
而VS2010的是:
所以在VS2010的sln文件修改完毕后,先检查一下sln下的所有.csproj文件是否还是4.0如果是4.0请修改为2.0或者3.5,然后再尝试使用VS2008打开。
就研究查看了一下.SLN文件,
发现VS2008的SLN文件的开头会有如下代码:
1 | Microsoft Visual Studio Solution File, Format Version 10.00 |
2 | # Visual Studio 2008 |
1 | Microsoft Visual Studio Solution File, Format Version 11.00 |
2 | # Visual Studio 2010 |
保存关闭,然后双击打开的时候就选择了VS2008,而且打开的项目也是完全没有问题的。
分享一下这个小技巧,可能会有人需要哦。
备注:使用的.Net framework一定不要高于VS2008哦,也就是说一定要是VS2008中有的才可以,不然会报错的。
补充一点,我这里测试的C/S程序,也就是winform下是没有什么问题的,当然也不完全保证一定正确。
希望测试发现有问题可以在回复中发一下,我们一起研究一下怎么去解决。
在我尝试中发现就算更改这些以后有可能某些VS2010的项目仍然无法使用VS2008打开,因为VS2010新建的.csproj文件中toolsversion版本与VS2008不同,如图所示:
VS2008的是:
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
而VS2010的是:
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
所以在VS2010的sln文件修改完毕后,先检查一下sln下的所有.csproj文件是否还是4.0如果是4.0请修改为2.0或者3.5,然后再尝试使用VS2008打开。
相关文章推荐
- 【转】如何使用VS2008打开VS2010的解决方案
- 如何使用VS2008打开VS2010的解决方案
- 如何使用VS2008打开VS2010的解决方案
- 如何使用VS2008打开VS2010的解决方案
- 如何使用VS2008打开VS2010的解决方案
- 如何使用VS2008打开VS2010的解决方案
- 小技巧,使用低版本的VS打开高版本的解决方案(使用VS2008打开VS2010的解决方案--同样适用于其他版本)
- 使用VS2008打开VS2010的解决方案
- 使用VS2008打开VS2010的解决方案
- 小技巧,使用低版本的VS打开高版本的解决方案(使用VS2008打开VS2010的解决方案--同样适用于其他版本)
- 小技巧,使用低版本的VS打开高版本的解决方案(使用VS2008打开VS2010的解决方案--同样适用于其他版本)
- 小技巧,使用低版本的VS打开高版本的解决方案(使用VS2008打开VS2010的解决方案--同样适用于其他版本)
- 使用VS2008打开VS2010的解决方案
- 使用VS2008打开VS2010的解决方案
- 小技巧,使用低版本的VS打开高版本的解决方案(使用VS2008打开VS2010的解决方案--同样适用于其他版本)
- 如何用Vs2008打开Vs2010所建的项目
- VS2008建的解决方案如何在VS2005打开 (转)
- VS2008 打开VS2010解决方案及项目
- 用 VS2008 打开 VS2010 的解决方案文件
- 如何在 VS2010 中打开 VS2013 下的解决方案