上一篇分享了一個QuickWIX,用來對比兩個工程前后的差異,但是這樣還是很繁瑣,而且昨天發現有Bug,目錄對比有問題。這次改變做法,完全讓程序自動去更新WXS文件,然后再用CCNet去自動編譯,這樣的話,工程師更新文件,再也不用我去編譯,發布了。 思路:在原來 ...
因為項目需要,最近在研究Wix打包部署,園子里也有一些關於wix的博客,方方面面,講的點各不同。我自己也在測試過程中,寫下過程,以供參考。最新版本WiX Toolset v . ,如何安裝的就不說了,可以參考http: blog.csdn.net rryqsh article details 打包關心的問題有 .Net版本檢查 桌面和菜單欄的快捷方式 更換圖標畫面,進度條 自動打包 自動更新版本 ...
2013-10-07 15:42 15 12503 推薦指數:
上一篇分享了一個QuickWIX,用來對比兩個工程前后的差異,但是這樣還是很繁瑣,而且昨天發現有Bug,目錄對比有問題。這次改變做法,完全讓程序自動去更新WXS文件,然后再用CCNet去自動編譯,這樣的話,工程師更新文件,再也不用我去編譯,發布了。 思路:在原來 ...
Wix的xml配置確實很費勁,忍不住有點像吐槽一下,前四篇完成的功能在Windows Installer中通過配置能很快的弄出來。可惜有很多加了鎖的功能在InstallShield Limited Edition 版本中是用不了的。 但基本滿足安裝需求了。按照這個目錄(下圖)一個一個去配,配出來 ...
1. 介紹 Wix Toolset是一個打包工具,用於將開發好的軟件或者三方庫打包成Windows安裝程序(Microsoft Installer,MSI)。這個工具本身是開源的,通過XML文件來配置打包屬性。使用方法是: 1. 首先需要編寫打包配置文件**.wxs,不妨命名為 ...
通過之前三篇的介紹,大家對wix的xml部署方式也應該有一些認識,今天天氣不錯,再來一發。主要介紹桌面,開始菜單,卸載等功能的如何添加。希望園友們支持! 一、如何添加文件 Demo打包程序很簡單,就一個exe,但實際過程中,往往還要引用一些dll,配置文件。我們如何安裝 ...
Wix的xml配置確實很費勁,忍不住有點像吐槽一下,前四篇完成的功能在Windows Installer中通過配置能很快的弄出來。可惜有很多加了鎖的功能在InstallShield Limited Edition 版本中是用不了的。 但基本滿足安裝需求了。按照這個目錄(下圖)一個一個去配 ...
這次發布的是這兩天做的一個WIX工具QuickWIX,主要解決兩個問題點1.對大文件快速生成wix標簽(files,Directories,ComponentRef);2.比較前后兩次工程的差異。大的WIX工程有好幾千個文件,開發人員增加dll,或者資源文件都是不確定的,而且很多時 ...
上一篇介紹了如何聯合MSBuild來自動生成打包文件和對WIX的一些初步認識,http://www.cnblogs.com/stoneniqiu/p/3355086.html 。 這篇會在上篇的基礎上繼續探索Wix的自定義界面和行為的功能,以下都是個人的小結 ...
接上一篇自定義安裝界面,這篇繼續探索,首先介紹下,Wix為我們定義了五種風格,每種風格的UI都是有一定順序的。我們可以改變安裝順序,也可以完全自定義一個Dialog插入其中。比如Wix_Mondo 風格的順序就如下,但不一定每個dialog會在安裝的時候展示 ...