VisualStudio2010项目转换为VisualStudio2005项目:解决方案和工程项目文件转换方法(1)

由于不同项目的需要,自己的电脑上安装了Visual Studio 2005,2010版本.众所周知,使用某个Visual Studio版本创建的项目或解决方案,不能直接使用其他版本的Visual Studio打开,而必须经过转换.安装了VS2010后,用它打开以前的VS2005项目,都会被强制转换为VS2010的项目,给没有装VS2010的电脑带来不能打开高版本项目的麻烦.

使用高版本的Visual Studio软件打开由低版本的Visual Studio创建的项目或解决方案时,会自动打开"Visual Studio转换向导",转换过程中可以将旧的项目或解决方案进行备份(默认备份到解决方案文件夹下的/Backup文件夹中),这种方法由于启用了向导模式,比较简单,不详细介绍.

另一种比较直接的方法是通过修改Soultion文件和Project文件中的版本信息,这种方法既可以从低版本升级到高版本,又可以从高版本转换到低版本。

第一步.我们先看一下这张图片.

这是分别是Visual Studio2005(左)和Visual Studio2010(右)解决方案和工程项目文件.里面的内容都一样,可以看到Visual Studio2010(右)解决方案文件比Visual Studio2005(左)大1KB.

第二步.使用软件UltraCompare,分别打开Visual Studio2005(左)和Visual Studio2010(右)解决方案进行文本比较:

可以很明显看到这两个解决方案不同点.修改解决方案文件:将红框处版本11.00改为9.00;将Visual Studio 2010改为Visual Studio 2005,如下图:

列出所有Visual Studio版本和对应的Format Version如下:

VisualStudio2010项目转换为VisualStudio2005项目:解决方案和工程项目文件转换方法(1)

时间: 2024-08-09 13:25:42

VisualStudio2010项目转换为VisualStudio2005项目:解决方案和工程项目文件转换方法(1)的相关文章

eclipse中 将java项目转换为web项目

1.找到项目工作空间目录,打开.project文件,并修改文件, 修改如下: 找到:<natures> </natures>代码段,在代码段中加入如下内容并保存: <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> <

如何将Java Web项目转换为Java项目?

如上篇文章"Eclipse web项目引用其它项目时的部署问题"中提到的,有时候我们希望其它项目引用此项目时,发布后的是jar包,而不是war包,那么应该怎么转换呢? 在项目名称上单击鼠标右键>Properties>Project Facets 有时候可能显示是锁定的,无法取消选中状态,需要右键>Unlock 然后取消下图对应两项的选中状态,点击应用(Apply)就OK了.

Eclipse中Java项目转换为Web项目

刚创建完的Java Project是这样的 右键项目名,找到这个地方 修改下方的 Default output folder 为 Vehicle-Report/WebContent/WEB-INF/classes 跟页面相关的html文件.css文件.js文件都应该放在WebContent之下 WEB-INF是一个客户端不可见的目录,一般用来存放java文件编译后的class文件.jar包.必备的web.xml <?xml version="1.0" encoding="

如何将Java项目转换为Java Web项目?

上一篇文章讲了"如何将Java Web项目转换为Java项目?"这里就介绍一下如何将Java项目转换为Java Web项目. 在项目名称上单击鼠标右键>Properties>Project Facets 刚打开Utility Module是锁定的,需要解锁后其它选项才能显示出来. 显示出来之后,选中图中对应的项,Utility Module应该是没什么用的,取消选中,应用(Apply)就好了.

Eclipse web项目引用其它项目时的部署问题

为了项目调试方便,并没有采用jar包方式引用,而是直接引用的项目:项目中用到了引用项目中的Servlet,项目启动也成功了,没有报任何的异常:但是只要一用到引用项目中的Servlet,就报下面的错误: java.lang.ClassNotFoundException: com.messagePush.core.LongPollingServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader

使用eclipse转换普通项目为web项目

1.在项目上,进入属性(properties) 2.左侧列表项目中选择“Project Facets”,在右侧选择“Dynamic Web Module”和"Java",(如果要修改eclipse默认的WebContent为WebRoot,点击Further Configuration available...,把默认的Content redirectory修改为WebRoot点击ok即可.)点击可以点击点击保存,Java项目转换为web项目. 这是就可以想web项目一样发布到tomc

将Intellij Idea创建的web项目转换为MyEclipse版本的web项目

将Intellij Idea创建的web项目转换为MyEclipse版本的web项目,主要创建如下文件,并修改其中的内容: 一..project文件(注意前面的·) <span style="color:#888888;"><?xml version="1.0″ encoding="UTF-8″?> <projectDescription> </span><span style="color:#ff00

NO4 系统移植-项目技术资料共享解决方案

系统移植项目-技术资料共享解决方案 前言 本文只做解决方案分析,不做具体技术点的说明 一:为什么需要技术资料的共享 系统移植项目的移植点可以分:(1)操作系统移植,例如:由window移植到linux上,由Aix移植到window上等,(2)程序语言的移植,例如vb6升级到vb.net,由PHP移植到Java上等,(3)后台数据库移植,例如:DB2移植到sql server,由sql server移植到Oracle上等. 一般的项目都是包含多个移植点,很少能有一个移植点的项目. 在项目过程中,操

[转]H5项目常见问题汇总及解决方案

html { line-height: 1.6 } body { font-family: -apple-system-font, "Helvetica Neue", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; background-color: #f3f3f3; line-height: inherit } body.rich_media