入職一家新公司,領導給了個任務,要編寫一個視頻監控軟件,等我編寫調試好,領導滿意了之後,這個軟件要加入到公司的一個軟件系統中去(這個添加工做不用我來作,嘻嘻,看着本身的軟件被別人使用,心情就是好),而這個系統軟件居然是用VS2008編寫的(而我是用VS2013編寫的,由於個人電腦是公司新配的),同事新建項目想把代碼移植過去,期間居然各類錯誤,看着都鬧心,因而網上搜索了下,VS2010怎樣打開VS2013的工程,網上還真有這樣的方法(本身百度一下就知道),因而按照網上方法個性工程後,項目順利添加到公司的軟件系統中了。
因爲同事們的機器操做系統都是Windows XP(VS版本最高只能到2010),而個人操做系統是Windows 8.1,之後不免會再出現這種版本轉換的狀況,而手動進行轉換老是有風險了,因而就想作一個VS版本轉換工具,方便你們(實際上是我本身*_*)使用。html
說幹就幹,並非挽起袖子就幹,我想先在網上搜索下VS版本轉換的系統的方法,期間搜索到一個開放源代碼的「VS各版本轉換」這樣一個工具,這工具不錯,下載下來測試了下,沒有什麼錯誤和問題,並且提供源代碼,因而就放棄了本身編寫的想法,不用再重複造輪子了。
git
其實本身在作視頻監控軟件時,遇到一些界面問題很很差處理,而WPF其實能夠處理比較方便地處理這些問題的,因而就想深刻地學習下WPF技術。因爲好長一段時間沒有用過WPF了,想深刻還須要把之前的基礎練練,因而再次產生了用WPF作界面製做一個VS版本轉換工具的想法。
此次就說幹就幹了,界面參考了WixTools的安裝程序(關於Wix能夠在這裏瞭解下),它的安裝界面以下:
看着很不錯,符合個人審美觀。因而模仿着作了一個界面出來。工具
下面給你們看一下這個VS版本轉換工具WPF版的界面。
1.初始界面
2.選擇轉換工程界面
3.選擇轉換目標界面
4.轉換完成界面
學習
既然是從網上獲取的資源,那就須要回饋,此工具源代碼徹底開源。
代碼託管在開源中國 (http://www.oschina.net/) 的 GIT@OSC 上,地址是: http://git.oschina.net/shupengluo/VSConverter測試
一些資料
再次在網上查找了下這個工具,發如今CodeProject有這文章,這應該是這個工具最原始的出處了。操作系統
此文章首發於開源中國[http://my.oschina.net/chinesedragon/blog][14]和博客園[http://www.cnblogs.com/luoshupeng/][15].net