標籤:blog http os 使用 io strong ar 2014 art
想法的由來
入職一家新公司,領導給了個任務,要編寫一個視頻監視軟體,等我編寫調試好,領導滿意了以後,這個軟體要加入到公司的一個軟體系統中去(這個添加工作不用我來做,嘻嘻,看著自己的軟體被別人使用,心情就是好),而這個系統軟體竟然是用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/)的[email protected]上,地址是:http://git.oschina.net/shupengluo/VSConverter
一些資料
再次在網上尋找了下這個工具,發現在CodeProject有這文章,這應該是這個工具最原始的出處了。
- SolutionConverter http://www.codeproject.com/Articles/80001/SolutionConverter
- 分享Visual Studio各種版本之間的轉換工具 http://www.cnblogs.com/zhuqil/archive/2010/05/31/SolutionConverter.html
- 如何使用VS2008開啟VS2010的解決方案 http://www.cnblogs.com/boyliupan/archive/2010/06/22/1762726.html
此文章首發於開源中國http://my.oschina.net/chinesedragon/blog和部落格園http://www.cnblogs.com/luoshupeng/
Visual Studio 版本轉換工具WPF版開源了