.NET 项目 在 Visual Studio 各种版本间的转换

刚进新公司一周,而新公司的项目是在VS2008的环境中开发的。

但是,已经习惯了VS2010的各种扩展给我带来的便利。

于是,自主的转换成了Vs2010打开的项目。

然后,又将源码提交到团队管理中了。

所以,那些用VS2008开发的孩子们,就悲催了。

不过方法来了:

首先:查看一下该项目的.SLN文件并用记事本打开,

VS2008 为

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

VS2010为

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

于是,根据对比,聪明的我们就知道怎么修改了;

然后,还需要查看一下.CSPROJ文件:

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">

于是,我们又发现他们当中的“ToolsVersion”的不同。那么我们进行相应的修改就OK了。

最后,我们就可以双击打开我们要开发的项目了。

 

 

终极省力

一园友在Codeproject上发现了一个解决该问题的宝贝“Visual Studio版本转换工具

作者是:CodeBureau - Matt Simner原地址是:SolutionConverter 

 

参考文章:

http://www.cnblogs.com/zhuqil/archive/2010/05/31/SolutionConverter.html

http://www.cnblogs.com/boyliupan/archive/2010/06/22/1762726.html

posted @ 2012-05-29 15:20  Devil_Zhang  阅读(4843)  评论(0编辑  收藏  举报