下面是网上的直接复制粘贴:网址为

http://hi.baidu.com/zealot886/blog/item/7364d4266a2a1555ac34dea6.html/cmtid/65ff140a660e02246159f3db

这里是我自己的总结

1、用vs2010 将该解决方案的所有 项目都改为 net 2.0(方法,右击项目=》属性=》应用程序=》目标框架=》选择net 2.0)

2、如果是web项目(与web网站不一样),则需要安装2005补丁(VS80sp1-KB926601-X86-ENU.exe),然后用记事本打开 该网站项目的 *.csproj 文件。

查找Import文本,将下面的一句注释掉.结合下面的操作,就可以在vs2005打开vs2010的文件,不过,先要编译通过。

<!--Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" /-->

有做.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的朋友或者兄弟姐妹少走弯路,供大家学习参考。



VS2005 中网站转为Web应用程序的方法

一般来说,VS2005中,如果想要将一个网站转换为Web应用程序(web应用程序在开发上可能程序员更乐于接受些,我认为),可以先建立一个空的Web应用程序,然后将除了Bin之外的网站所有内容拷贝到web应用程序中,然后在项目上点击右键“转换为Web应用程序”即可,原来的Aspx+aspx.cs的后置代码形式变为aspx+aspx+designer.cs+aspx.cs的形式。
但对于某些项目,由于各种原因无法转换完全,比如编译出错等等原因,系统提示以转换完毕,其实还没有转换成功(看看页面是否变成3层)。
今天我也遇到了这样的情况,解决的办法是:在项目上点右键“运行代码分析”,分析完成会告诉你有多少多少错误,然后你再点右键“转换为Web应用程序”就可以完全转换了。

转载于:https://www.cnblogs.com/jianshao810/archive/2011/04/18/2019962.html

2005 打开 2010 项目经验总结相关推荐

  1. SFB 项目经验-65-使用域管理员安装不了Exchange 2010 SP3 CU21

    问题: 1) 使用域管理员.企业管理员.架构管理员.组织管理员无法新建Exchange 2010的数据库 啥,这牛! 2) 使用域管理员.企业管理员.架构管理员.组织管理员无法安装Exchange 2 ...

  2. SFB 项目经验-04-共存迁移-Lync 2013-SFB 2015-Godaddy-更新公网证书

    本系列博文: Lync 项目经验-01-共存迁移-Lync2013-TO-SFB 2015-规划01 http://dynamic.blog.51cto.com/711418/1858520 Lync ...

  3. SFB 项目经验-72-项目02-Exchange 2010-To-2016(跨林)

    SFB 项目经验-72-项目02分享-Exchange 2010-升级-Exchange 2016(跨林)(2019年01月) 项目需求: 1)跨林迁移Exchange 2010 高可用到 Excha ...

  4. 面试Java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备...

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:hsm_computer 链接:https://www.cn ...

  5. SFB 项目经验-13-为某上市企业仅安装Skype for Business 2016(图解)

    ****************************************************************************** <Skype for Busines ...

  6. 没有项目经验也能进大厂??

    一年一度的秋招要开始了,又有人开始慌了. 前段时间在技术沙龙群里跟同学们聊天,大家集体吐槽今年求职内卷的严重. 因此,很多人陷入了一个死循环: 大厂校招需要岗位经历 → 我没有岗位经历,要找实习来获得 ...

  7. 【转】清理Visual Studio打开的项目和文件、查找和最近引用组件痕迹

    来源:http://www.cnblogs.com/losesea/archive/2012/11/07/2759372.html 清理Visual Studio最近打开的项目和文件.查找的内容和最近 ...

  8. 【经验分享】计算机专业如何自己增加项目经验?

    来源知乎精选话题,已获得作者授权,详情见阅读全文 现状: 最近在找软件开发的实习工作,分别参加了华为,CVTE等面试,在面试过程中,没有项目经验,立马就被面试官表示 没有任何说服力 的东西.研究生在读 ...

  9. SFB 项目经验-07-Skype for Business 话机 Polycom CX700

    本系列博文: Lync 项目经验-01-共存迁移-Lync2013-TO-SFB 2015-规划01 http://dynamic.blog.51cto.com/711418/1858520 Lync ...

最新文章

  1. Spring踩坑记录
  2. 顶会「扩招」,一地鸡毛:ICLR2020近半数审稿人未发过相关论文
  3. 104.全排列(深搜)搜索与回溯
  4. MFC中关于虚函数的一些问题
  5. BOM模型中常用对象 定义计数器 网页跳转 网页前进后退
  6. Eclipse------新建文件时没有JSP File解决方法
  7. try,catch,finally
  8. 每天一道剑指offer-二叉搜索树与双向链表
  9. 小爱同学app安卓版_小爱同学app下载安卓版-小爱同学 安卓版v2.9.42-pc6手机下载...
  10. fullscreen (JS 简易轻量化类原生的高兼容窗口全屏控件)
  11. 如何实现数据持久性保障机制
  12. android 遥控器配置文件,[转载]android万能遥控器之一--前言及发射部分的简单实现...
  13. C#飞机大战案例详细教程
  14. php gd imageaffine
  15. windows下bat脚本实现定时删除指定文件夹下的文件和文件夹
  16. 财经小知识:美国国债
  17. 川大计算机专业导师冯子亮,川大计算机学院硕导名单_跨考网
  18. 出现network boot from intel e1000问题的解决办法
  19. 机器学习 | MATLAB实现BP神经网络newff参数设定(下)
  20. c语言和Java你好世界,C编程语言之“你好世界”的例子

热门文章

  1. css --- 让不同的浏览器加载不同的CSS
  2. JavaEE 银联支付之网站支付-消费类交易
  3. 标C编程笔记day04 预处理、宏定义、条件编译、makefile、结构体使用
  4. Centos7 更新pip和scipy
  5. lecture 4 : More Objective-C
  6. mysql数据类型优化
  7. NodeJS开发环境配置
  8. 在 LinearLayout里addView一个图表
  9. 福布斯评科技未来五大趋势:电脑消失融入生活时间
  10. Sleep() sleep() usleep()