天天看點

vs2017打包exe安裝包

1,安裝擴充程式Install Projects

vs2017打包exe安裝包

 2,在打開的界面搜尋Install,找到Install Projects

vs2017打包exe安裝包

 3,在要打包的項目解決方案下建立一個生成exe的項目

vs2017打包exe安裝包
vs2017打包exe安裝包

 4,在打包項目的檔案系統添加啟動入口(建立完項目會自動打開如下圖(2)界面,如果不小心關掉了可以右鍵項目>view>檔案系統參照圖(1))

vs2017打包exe安裝包

                                                                    (圖1)

vs2017打包exe安裝包

                      (圖2)

vs2017打包exe安裝包

 5,建立快捷方式(桌面和開始菜單一樣的操作方法)

vs2017打包exe安裝包

 建立之後可以自己自定義快捷方式的名稱比如本項目快捷方式名稱命名為列印服務(一個快捷方式放進目錄之後再建一個放進另一個目錄)

vs2017打包exe安裝包

 6,添加圖示icon

vs2017打包exe安裝包

 找到剛才建立的快捷方式添加圖示

vs2017打包exe安裝包

 7,添加解除安裝程式,解除安裝程式在windows系統的c盤目錄下,如上添加圖示的方式添加解除安裝程式,解除安裝程式目錄在C:\Windows\System32\msiexec.exe添加之後建立解除安裝的快捷方式放入使用者程式菜單目錄下

vs2017打包exe安裝包

 設定解除安裝快捷方式的屬性讓它知道要解除安裝的是哪個程式(點選打包程式項目找到ProductCode把它的值複制下來放到解除安裝的快捷方式屬性Arguments裡,在前面加\x 有一個空格)

vs2017打包exe安裝包
vs2017打包exe安裝包

 8,設定系統必備的.net Framework版本

vs2017打包exe安裝包

9,如果項目裡有必要的檔案比如xml檔案需要手動添加進系統檔案裡

vs2017打包exe安裝包

 最後,右鍵安裝項目點選生成

vs2017打包exe安裝包

 最後結果安裝包在項目的Debug或者Release檔案夾下

vs2017打包exe安裝包

有夢想一定要去做

但是未必一定要實作