3.打開文件視圖
4.復制release目錄下的文件到Application Folder
5.創建兩個快捷方式,一個放到DeskTop,另一個放到Program Menu.
粘貼快捷方式到DeskTop和Program Menu
6.添加卸載功能:
找到C:\Windows\System32\Msiexec.exe,將其復制到Application folder目錄下,為其創建方式,並復制到Programs Menu目錄下
找到productcode
設置卸載參數:
7.添加自定義用戶界面,這裡演示添加License AgreementUI.
右鍵Start,Add Dialog。
OK之後,在License Agreement右鍵屬性 ,可以選擇LicenseFile :
8.Custom Action,
新建一個C#類庫項目,然後新建Installer文件,這裡重寫了Install和Uninstall兩個方法,
關聯Custome Action 和 Setup 。
這裡在Install和Uninstall分別引用Custom Action項目的Primary output.
這樣在卸載和安裝的時候就會自定調用對應的方法。
9.打包.net環境。
setup項目右鍵屬性,
勾選需要的組件,選擇下載方式,
第一種下載方式從官網下載,如果機器沒有安裝會提示下載,
第二種方式是直接將.net環境直接打包進安裝包。
10.生成單獨的exe可執行文件,使用winrar的創建自解壓方式來創建。
http://jingyan.baidu.com/article/597035523d9ec28fc00740a7.html