1,安裝擴展程序Install Projects
2,在打開的界面搜索Install,找到Install Projects
3,在要打包的項目解決方案下創建一個生成exe的項目
4,在打包項目的文件系統添加啟動入口(創建完項目會自動打開如下圖(2)界面,如果不小心關掉了可以右鍵項目>view>文件系統參照圖(1))
(圖1)
(圖2)
5,創建快捷方式(桌面和開始菜單一樣的操作方法)
創建之后可以自己自定義快捷方式的名稱比如本項目快捷方式名稱命名為打印服務(一個快捷方式放進目錄之后再建一個放進另一個目錄)
6,添加圖標icon
找到剛才創建的快捷方式添加圖標
7,添加卸載程序,卸載程序在windows系統的c盤目錄下,如上添加圖標的方式添加卸載程序,卸載程序目錄在C:\Windows\System32\msiexec.exe添加之后創建卸載的快捷方式放入用戶程序菜單目錄下
設置卸載快捷方式的屬性讓它知道要卸載的是哪個程序(點擊打包程序項目找到ProductCode把它的值復制下來放到卸載的快捷方式屬性Arguments里,在前面加\x 有一個空格)
8,設置系統必備的.net Framework版本
9,如果項目里有必要的文件比如xml文件需要手動添加進系統文件里
最后,右鍵安裝項目點擊生成
最后結果安裝包在項目的Debug或者Release文件夾下