因為項目需要,最近在研究Wix打包部署,園子里也有一些關於wix的博客,方方面面,講的點各不同。我自己也在測試過程中,寫下過程,以供參考。最新版本WiX Toolset v3.7,如何安裝的就不說了,可以參考 http://blog.csdn.net/rryqsh/article ...
上一篇分享了一個QuickWIX,用來對比兩個工程前后的差異,但是這樣還是很繁瑣,而且昨天發現有Bug,目錄對比有問題。這次改變做法,完全讓程序自動去更新WXS文件,然后再用CCNet去自動編譯,這樣的話,工程師更新文件,再也不用我去編譯,發布了。 思路:在原來的基礎上,傳入工程路徑和目標文件夾,用模板的方式,更新變動的部分生成新的WXS文件覆蓋原來的文件,一開始我思路搞錯了,想在比較的基礎上去 ...
2015-08-06 22:08 2 1838 推薦指數:
因為項目需要,最近在研究Wix打包部署,園子里也有一些關於wix的博客,方方面面,講的點各不同。我自己也在測試過程中,寫下過程,以供參考。最新版本WiX Toolset v3.7,如何安裝的就不說了,可以參考 http://blog.csdn.net/rryqsh/article ...
這次發布的是這兩天做的一個WIX工具QuickWIX,主要解決兩個問題點1.對大文件快速生成wix標簽(files,Directories,ComponentRef);2.比較前后兩次工程的差異。大的WIX工程有好幾千個文件,開發人員增加dll,或者資源文件都是不確定的,而且很多時 ...
通過之前三篇的介紹,大家對wix的xml部署方式也應該有一些認識,今天天氣不錯,再來一發。主要介紹桌面,開始菜單,卸載等功能的如何添加。希望園友們支持! 一、如何添加文件 Demo打包程序很簡單,就一個exe,但實際過程中,往往還要引用一些dll,配置文件。我們如何安裝 ...
接上一篇自定義安裝界面,這篇繼續探索,首先介紹下,Wix為我們定義了五種風格,每種風格的UI都是有一定順序的。我們可以改變安裝順序,也可以完全自定義一個Dialog插入其中。比如Wix_Mondo 風格的順序就如下,但不一定每個dialog會在安裝的時候展示 ...
經常安裝PC端的應用,特別是重裝系統之后,大致分為兩類。一類像QQ,搜狗輸入法這樣的。分三步走的:第一個頁面可以自定義安裝路徑和軟件許可。第二個頁面顯示安裝進度條,第三個頁面推薦其他應用。先不管人家怎么實現的,我們先回顧一下。 QQ ...
應用程序運行的時候,難免會讀寫文件,產生新的數據。但Program Files下的文件是不能隨便更改,Win7下如果沒有權限,將會被拒絕。我現在有兩種方式,一種是將數據路徑移到Program Data目錄下,一個是給文件賦予權限。 ProgramData 當然這種方式 ...
在上一篇中曾留下兩個問題,.Net捆綁安裝不觸發以及路徑選擇的問題現在都已經解決,這段時間花的最多的地方還是WPF調樣式上面,奈何WPF功力不夠,暫時還是沒有達到自己想要的效果。另外ViewModel做了些調整,狀態更加分明。安裝效果是仿照搜狗輸入法做的。先上效果圖 ...
前段時間整理5篇WIX(Windows Installer XML)的安裝教程,但還不夠完善,這里繼續整理了七個知識點分享給大家。WIX最新版本3.8,點擊下載 WIX安裝部署(一)同MSBuild自動生成打包文件 WIX安裝部署(二)自定義安裝界面和行為 WIX安裝部署 ...