##想法的由来## 入职一家新公司,领导给了个任务,要编写一个视频监控软件,等我编写调试好,领导满意了之后,这个软件要加入到公司的一个软件系统中去(这个添加工做不用我来作,嘻嘻,看着本身的软件被别人使用,心情就是好),而这个系统软件居然是用VS2008编写的(而我是用VS2013编写的,由于个人电脑是公司新配的),同事新建项目想把代码移植过去,期间居然各类错误,看着都闹心,因而网上搜索了下,VS2010怎样打开VS2013的工程,网上还真有这样的方法(本身百度一下就知道),因而按照网上方法个性工程后,项目顺利添加到公司的软件系统中了。
因为同事们的机器操做系统都是Windows XP(VS版本最高只能到2010),而个人操做系统是Windows 8.1,之后不免会再出现这种版本转换的状况,而手动进行转换老是有风险了,因而就想作一个VS版本转换工具,方便你们(实际上是我本身*_*)使用。 ##说干就干## 说干就干,并非挽起袖子就干,我想先在网上搜索下VS版本转换的系统的方法,期间搜索到一个开放源代码的“VS各版本转换”这样一个工具,这工具不错,下载下来测试了下,没有什么错误和问题,并且提供源代码,因而就放弃了本身编写的想法,不用再重复造轮子了。
##仍是要本身作一个## 其实本身在作视频监控软件时,遇到一些界面问题很很差处理,而WPF其实能够处理比较方便地处理这些问题的,因而就想深刻地学习下WPF技术。因为好长一段时间没有用过WPF了,想深刻还须要把之前的基础练练,因而再次产生了用WPF作界面制做一个VS版本转换工具的想法。 此次就说干就干了,界面参考了WixTools的安装程序(关于Wix能够在这里了解下),它的安装界面以下:
看着很不错,符合个人审美观。因而模仿着作了一个界面出来。 ##界面欣赏## 下面给你们看一下这个VS版本转换工具WPF版的界面。 1.初始界面
2.选择转换工程界面
3.选择转换目标界面
4.转换完成界面
##开源## 既然是从网上获取的资源,那就须要回馈,此工具源代码彻底开源。 代码托管在开源中国(http://www.oschina.net/)的GIT@OSC上,地址是:http://git.oschina.net/shupengluo/VSConverterhtml
一些资料 再次在网上查找了下这个工具,发如今CodeProject有这文章,这应该是这个工具最原始的出处了。git
此文章首发于开源中国http://my.oschina.net/chinesedragon/blog和博客园http://www.cnblogs.com/luoshupeng/工具