[转]C#写的工程项目移植转换工具 – 支持VS2005/VS2010/VS2012/VS2013

经常用Visual Studio开发项目的是不是会经常遇到下面这种情况或者类似于这样的情况?用新版本Visual Studio开发的项目,有时候需要在低版本的Visual Studio环境上打开,虽然可以通过一个一个添加csproj文件来打开整个工程,不过一旦需要添加的csproj文件太多,会浪费不少时间。由于 VS2010以上的版本都默认会安装VS2005,直接打开VS2005的工程甚至会要你用VS2005来打开,怎么可以这样?虽然你可以通过修 改.sln以及.csproj文件来解决问题,不过这种重复性很强的工作,聪明的程序员早就手痒想通过写一个简单的程序来解决了。这是我无意间在开发者论 坛(dxper.net)发现的工具,作者(威廉乔克斯)慷慨的将程序以及源代码全部分享出来,这里表示对作者的感谢。

个人非常欣赏分享程序源码这种行为,这在Java和PHP开发非常常见,希望.Net开发类似于这样的做法也能越来越多,开源是趋势确实是毫无疑问的,如果.Net能够结合相关特性,那么将会更受欢迎。

VS2005/VS2010/VS2012/VS2013工程项目移植转换工具

项目名称:[C#源码]VS各版本转换器(目前支持VS2012/VS2013)

实现功能:支持VS2003-VS2013各版本之间相互转换,由高到低,由低到高都支持。

作者寄语:送给VS开发小编们的必备工具!

程序以及源码来自于:http://www.dxper.net/thread-1816-1-1.html

程序界面: 

使用方法: 
    打开程序,点击“打开解决方案”按钮,找到工程的解决方案文件.sln,双击打开,主界面会显示当前工程所使用的Visual Studio版本以及解决方案的类型,在“输出版本”选择要转换成的Visual Studio版本以及解决方法类型,点击“转换”按钮,提示“成功完成转换”即可!

下载链接(仅作为分流,需要最新版本的程序和源码请到作者原帖)

VS各版本转换器源代码:http://pan.baidu.com/s/1zlrJU 
  VS各版本转换器(不含源码):http://pan.baidu.com/s/1y5uT5

上面的源码下载不了,分享博客园的下载地址。

本博下载可执行程序:
http://files.cnblogs.com/zhuqil/SolutionConverter_demo.zip

本博下载代码:
http://files.cnblogs.com/zhuqil/SolutionConverter_src.zip

[转]C#写的工程项目移植转换工具 – 支持VS2005/VS2010/VS2012/VS2013

时间: 2024-11-13 08:07:29

[转]C#写的工程项目移植转换工具 – 支持VS2005/VS2010/VS2012/VS2013的相关文章

GHO2VMDK转换工具分享含VS2010源码

平常经常用到虚拟机,每次从gho转换为vmdk时都要输入cmd代码,觉得麻烦,自己动手做了个gho2vmdk转换工具,集成ghost32.exe文件,可以一键转换,省时省事.运行时会将ghost32.exe保存到Program FIles文件夹里,运行完自动删除ghost32.exe.觉得还不错,在此分享一下,有什么好的建议,欢迎反馈.代码贴上.需要完整工程的请留言邮箱.开发工具为VS2010,没用任何第三方插件.觉得有帮助举手点个推荐. 程序下载地址:链接:http://pan.baidu.c

第3章 Android移植平台工具介绍

第3章 通过本章对开发板移植平台工具介绍,如FS_S5PC100拥有丰富的硬件资源网络接口.音频的输入输出.Video输出.串口.红外接口.温度传感器.HDMI接口.VGA接口等.知道了开发板一些基本硬件组成,同时开发板FS_S5PC100软件资源有Android2.1系统源代码.Linux2.6.29 系统源代码.外设接口测试源代码和U-Boot(支持USB.网络通信).接下来说明FS_S5PC100开发平台的Android摄像头功能展示.VGA 720p高清播放功能和HDMI 720P显示功

【分享】Android Studio专用文件转换工具:把ANSI文件批量另存为无BOM的UTF-8文件

[分享]Android Studio专用文件转换工具:把ANSI文件批量另存为无BOM的UTF-8文件 在Andoird Studio下编译java文件时,经常会出现像下面的错误: Error:(29, 43) 閿欒: 缂栫爜UTF-8鐨勪笉鍙槧灏勫瓧绗? 在这里,分享一个工具:ANSI文件批量另存为无BOM的UTF-8文件: 把下面代码用记事本存为AndroidStudioJava编码.vbs,双击即可使用: on error resume next Set WshShell=WScrip

第三章:Android移植平台工具介绍读书笔记

本章主要了解了Android移植平台工具,开发板,U-Boot镜像的下载与烧写等等. 1.U-Boot镜像的下载与烧写 U-Boot镜像文件“u-boot.bin”.使用USB方式下载. 1)设置启动模式 首先安装好串口线,USB下载线,把硬件拨码开关SW1设置为USB启动模式,也就是由原来的“0000”设置为“0001”: 2)打开电源 DNW工具会显示“USB:OK” 3)通过DNW下载“USBInstaller_DDR2.bin” U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能

office文档、图片、音/视频格式转换工具

1.音频/视屏转换工具VLC https://wiki.videolan.org/Mp3/#Container_formats  http://wenku.baidu.com/view/ba73ac5c804d2b160b4ec05a.html?re=view https://wiki.videolan.org/How_to_Batch_Encode/ https://wiki.videolan.org/Transcode/ VLC supported video format to MP4 (

2020_1课程设计—基于BC的证书格式转换工具的设计与实现—Week1

2020_1课程设计-基于BC的证书格式转换工具的设计与实现-Week1 目录 2020_1课程设计-基于BC的证书格式转换工具的设计与实现-Week1 任务要求 Week1 任务安排 实践过程 学习证书格式的相关知识 学习OpenSSL的使用方法 安装OpenSSL 使用OpenSSL查看证书,并实现证书格式转换 创建根证书CA 颁发证书 证书格式转换 遇到问题 参考链接 任务要求 清楚.pem .pfx /.keystore .crt .cer .der 这些格式的文件用openssl如何产

在线转换工具

在线XML.JSON数据互转 http://www.bejson.com/go.php?u=http://www.bejson.com/xml2json Base64在线编码解码 http://tool.chinaz.com/Tools/Base64.aspx http://www1.tc711.com/tool/BASE64.htm http://tools.jb51.net/tools/base64_decode-gb2312.php base64特别适合在http,mime协议下快速传输数

SQLServer(MSSQL)、MySQL、SQLite、Access相互迁移转换工具 DB2DB v1.4

最近公司有一个项目,需要把原来的系统从 MSSQL 升迁到阿里云RDS(MySQL)上面.为便于测试,所以需要把原来系统的所有数据表以及测试数据转换到 MySQL 上面.在百度上找了很多方法,有通过微软 DTS 的,也有使用 mss2sql 工具进行转换的.使用 DTS 需要预先创建好数据表,否则新迁移的数据库是没有主键的.而 mss2sql 工具可以解决以上问题,但转换速度非常慢!我需要转换 3000 万的数据,在一台相当不错的服务器上面,也需要几天几夜才能转换完成.而 DB2DB 就是在这样

Android Bitmap与DrawAble与byte[]与InputStream之间的转换工具类【转】

package com.soai.imdemo; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.InputStream; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.grap