vsvc2005 2008 2010VS2008 VS2010 之间版本到底有哪些区别

3829人阅读
有做.net的程序员和朋友曾经问过我,关于vs2005和vs2008、vs2008和vs2010、vs2005和vs2010项目互转的问题,那么关于这个问题有两层含义:一种是通过高版本的编译器打开低版本的项目,进行升级;一种是通过修改Soultion文件和Project文件,可以打开编译。第一种方法,相信大家都可以做到。我主张用第二种方法,这种方法灵活多变,既可以从低版本升级到高版本,又可以从高版本转换到低版本。
那么下面我给大家讲一下,通过vs2005的项目升级到vs2008项目的步骤,下面是vs2005的一项目:
&一&&Visual Studio 2005项目-〉Visual Studio 2008项目,Visual Studio 2008项目-&Visual Studio 2005项目
(1) 需要修改ListViewColor解决方案文件,将红框处版本9.00改为10.00;将Visual Studio 2005改为Visual Studio 2008,如下图:
(2) 打开ListViewColor文件夹,用记事本打开ListViewColor工程文件。将第一行添加ToolsVersion=&3.5&,如图所示:
将MSBuildBinPath改为MSBuildToolsPath,如下图所示:
现在打开ListViewColor解决方案文件,就可以打开该项目了。
(3) 如果想把改项目彻底升级到.NET Framework 3.5,可以在解决方案管理器右击工程文件-〉属性,修改目标框架,如图示:
到此,vs2005项目转化vs2008项目已经成功。如果想把vs2008项目转换成vs2005项目,可以按照逆向方法,完成项目转化。
&二&&Visual Studio 2008项目-〉Visual Studio 2010项目,Visual Studio 2010项目-&Visual Studio 2008项目
(1) 我们以上面用到的项目为例,用记事本打开ListViewColor解决方案文件,将版本号10.00改为11.00,将Visual Studio 2008改为Visual Studio 2010,如下图:
(2)&打开ListViewColor文件夹,用记事本打开ListViewColor工程文件。将第一行ToolsVersion=&3.5&改为ToolsVersion=&4.0&,如图所示:
至此,我们完成了从vs2008项目转换到vs2010项目,现在双击ListViewColor解决方案文件,是不是可以打开了。
(3) 接下来,我们看看属性框架版本吧。
通过几个步骤,表明我们已经从vs2008项目转化成了vs2010项目了;从vs2010项目转化vs2008项目,同样可以通过逆向方法操作,达到你的目的。
&三&&Visual Studio 2005项目-〉Visual Studio 2010项目,Visual Studio 2010项目-&Visual Studio 2005项目
(1) 从vs2005项目转成vs2010项目,需要注意的是将ListViewColor解决方案中的版本号9.00改为11.00,Visual Studio 2005修改成Visual Studio 2010。
(2)&从vs2005项目转成vs2010项目,在ListViewColor工程文件中的第一行添加ToolsVersion=&4.0&,将MSBuildBinPath改为MSBuildToolsPath即可。
(3)&从vs2010项目转成vs2005项目,通过以上方法,进行逆向操作,即可完成转化。
通过多年的经验积累和学习借鉴,根据自己的专研摸索,这些方法是行之有效的。希望正在学习Visual Studio.NET的朋友或者兄弟姐妹少走弯路,供大家学习参考。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:62358次
排名:千里之外
转载:37篇
(2)(1)(1)(2)(1)(4)(2)(3)(1)(2)(9)(14)VS2005+VS2008+VS2010各个版本下载地址 - 一个软件测试路上的爬行者 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园
慢人一步,落后一大步,需要更多的努力和坚持去弥补!
VS2005+VS2008+VS2010各个版本下载地址
& 14:15:42
/ 个人分类:
(VS2005)简体中文版(不含MSDN,1.54G)及SP1/a/.shtmlcd-key:KYTYH-TQKW6-VWPBQ-DKC8F-HWC4J===========================================(VS2008) 简体中文专业版官方下载+注册码及SP1/a/.shtmlCDKEY:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T========================================(VS2010) 旗舰版下载+序列号/a/.shtmlCDKEY:YCFHQ-9DWCY-DKV88-T2TMH-G7BHP============================================(VS2010) 专业版下载+序列号/a/.shtmlCDKEY:YCFHQ-9DWCY-DKV88-T2TMH-G7BHP===========================================(VS2008) Team版+SP1+注册码/a/.shtmlCDKEY:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T&人人网 - 抱歉
哦,抱歉,好像看不到了
现在你可以:
看看其它好友写了什么
北京千橡网景科技发展有限公司:
文网文[号··京公网安备号·甲测资字
文化部监督电子邮箱:wlwh@··
文明办网文明上网举报电话: 举报邮箱:&&&&&&&&&&&&VS2010工程转换为VS2005工程_vs 2005-牛bb文章网
VS2010工程转换为VS2005工程_vs 2005
本文话题:
VS版本繁多,vc6.0/VS2005/VS2008/VS2010...当拿到某个版本编译好的源码之后,如果电脑上没有安装那个版本的编译器,那么,学习源码将变得困难。当然,解决办法是有的,而且不止1个:1.使用机子上的编译器,创建1个工程,将工程源文件和头文件等资源手动加入自己的工程,添加对应的设置,然后编译。缺点--&当工程文件结构十分复杂之际,或许你耐心地将所有文件添加完了(若是打不开工程的前提下,连结构是什么样都不得而知),最后也不见得编译成功,因为你可能漏掉了一些细节。当然,若是文件不多,结构也显而易见,那么这种方法可取。2.直接打开解决方案(.dsw/.sln),编译器会做自动的升级转换。局限--&改方法只适用于旧版本升级为新版本。3.干脆把所有版本的编译器都装上就好了。缺点--&很占机子的空间(至少我这样觉得),而且有些没啥必要装(比如vc6.0)。4.手动修改相关的工程文件,可以实现新旧版本之间的转换。优点--&当工程文件结构十分复杂之际,不需要关心工程内部结构~我平时在网上搜集到的源码有很多跟我自己装的编译器版本不一样,而且程序结构很复杂,于是我查找了下第4种方法。平时我编程用的是VS2005,理由是[完全由我个人情况而定,每个人选择不同]:1.在我上学期间,都是用vc6.0,而且还觉得蛮好用的。但是上班之后,同事告诉我,他们都用VS2005。2.虽然很多人觉得2010更好用,但是由于原因1,我习惯使用VS2005了。3.也在自己机子上装过VS2010,安装过程曲折不说,vc/vs助手对它还不起作用...[其他机子上成功安装过VS2010,且助手可用,可见这也是要看情况的]总之,我希望拿到VS2005以上版本的工程之后,都能转换成VS2005的。转换方法参考的是以下链接:http://blog.csdn.net/amberman/article/details/8027382其实他也是转的,但是他在留言板下补充了一两点,按照他的方法,我也终于尝试成功了。我自己试验的,是将vc++的win32控制台vs2010工程,转换为VS2005的对应工程。步骤如下:1.打开.sln文件。①将版本号11.00改为9.00;②Visual Studio 2010修改成Visual Studio 2005;③将vcxproj改为vcproj,如Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}")= "vlcwin", "vlcwin\vlcwin.vcxproj","{7E3363F9-AD51-4D81-82C2-E11EA26C5C37}"改为Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}")= "vlcwin", "vlcwin\vlcwin.vcproj","{7E3363F9-AD51-4D81-82C2-E11EA26C5C37}"。2.打开所有的工程文件,即所有后缀名中包含vcproj的文件。①将ToolsVersion="4.0"字样的全部删除;②教程上说将MSBuildToolsPath改为MSBuildBinPath,而我无论是MSBuildToolsPath还是MSBuildBinPath都没找到,所以就没进行这1步了;③将Version改为8.00ps:1个解决方案中可能有多个项目,每1个都需要进行修改,否则那个项目不能正确加载。3.打开.sln。①可能会提示你要升级,那就按照默认选项升级吧~②打开解决方案之后,若是成功转换,就会看到项目被正确加载,结构不变哈~分享: >
延伸阅读:,,
“vs 2005”相关文章

我要回帖

更多关于 大主宰到底有几个版本 的文章

 

随机推荐