ASP.NET&C#学习笔录3(关于vs2005、vs2008和vs2010项目互转的总结 )

10 篇文章 0 订阅
10 篇文章 0 订阅

原文链接:http://swanmsg.blog.sohu.com/162238120.html


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


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
图书馆管理系统是一种为图书馆提供自动化管理和服务的软件系统。通过该系统,用户可以进行图书借阅、归还、续借、预约等操作,管理员可以进行图书管理、读者管理、借阅统计等管理工作。 图书馆管理系统的源码一般使用C语言来编写,具体实现功能和细节可能有所不同。以下简要介绍一种可能的图书馆管理系统源码结构: 1. 导入头文件:包括系统所需的各种标准库头文件和自定义的库文件头文件。 2. 定义结构体:定义图书、读者、借阅等相关的结构体,包括各自的属性和方法。 3. 初始化系统:初始化图书馆系统,包括创建读者和图书数据库、加载数据、设置系统权限等。 4. 主菜单:显示主菜单选项,根据用户输入选择相应的功能。 5. 读者管理:包括添加读者信息、修改读者信息、删除读者信息等功能。 6. 图书管理:包括添加图书信息、修改图书信息、删除图书信息等功能。 7. 图书借阅:包括图书借阅、图书归还、图书续借等功能。 8. 查询功能:可根据图书名称、图书编号、读者编号等信息进行查询。 9. 借阅统计:统计各类图书借阅次数、借阅率、读者借阅情况等。 10. 其他功能:包括系统设置、账号管理、系统日志记录等。 图书馆管理系统源码主要涉及数据结构、文件处理、用户交互等方面的编程技术。在实际开发中,还需考虑系统的稳定性、效率、安全性等因素,以及根据具体需求进行相应的功能扩展和优化。 总之,图书馆管理系统源码的细节取决于具体需求和实际情况,通过C语言的编写,可以实现一个功能完善、稳定高效的图书馆管理系统,为图书馆提供更好的服务和管理效果。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值