如何使用VS2008打开VS2010的解决方案

公司大部分人还在使用VS2008做2.0的项目,

想使用VS2010尝尝鲜,但是也用不到4.0的库,

想着以后用VS2010做了改动,VS2010仍然可以用,

就研究查看了一下.SLN文件,

发现VS2008的SLN文件的开头会有如下代码:

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008

 

 

打开VS2010的SLN文件的开头却是如下代码:

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

试着将VS2010的SLN的前面这两行替换成了VS2008的那两行代码,

保存关闭,然后双击打开的时候就选择了VS2008,而且打开的项目也是完全没有问题的。

分享一下这个小技巧,可能会有人需要哦。

备注:使用的.Net framework一定不要高于VS2008哦,也就是说一定要是VS2008中有的才可以,不然会报错的。

 

补充一点,我这里测试的C/S程序,也就是winform下是没有什么问题的,当然也不完全保证一定正确。

希望测试发现有问题可以在回复中发一下,我们一起研究一下怎么去解决。

2010-11-19 补充

在我尝试中发现就算更改这些以后有可能某些VS2010的项目仍然无法使用VS2008打开,因为VS2010新建的.csproj文件中toolsversion版本与VS2008不同,如图所示:

image

VS2008的是:

<?xml version="1.0" encoding="utf-8"?>
<Project  DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

而VS2010的是:

 

<?xml version="1.0" encoding="utf-8"?>
<Project  DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

所以在VS2010的sln文件修改完毕后,先检查一下sln下的所有.csproj文件是否还是4.0如果是4.0请修改为2.0或者3.5,然后再尝试使用VS2008打开。

转载于:https://www.cnblogs.com/boyliupan/archive/2010/06/22/1762726.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值