winform 程序打包成windows安裝包
前提:VS2019,winform 程序
- 已經(jīng)有一個(gè)完整可運(yùn)行的 winform 程序。VS中上方擴(kuò)展選項(xiàng)卡,選擇 管理擴(kuò)展,在打開的彈窗中選擇聯(lián)機(jī),在右側(cè)搜索框搜索 installer, 在中間顯示的結(jié)果選擇 Microsoft Visual Studio Installer Projects 點(diǎn)擊下載。下載完成之后,關(guān)閉vs,自動(dòng)打開擴(kuò)展的安裝程序,點(diǎn)擊確定,modify 開始安裝,等待安裝完成即可。具體可見下列圖示。
- 安裝擴(kuò)展完成后,右鍵項(xiàng)目的解決方案,新建項(xiàng)目,打開vs的項(xiàng)目創(chuàng)建窗口,上方搜索 setup,選擇第一個(gè)setup project 下一步,定義項(xiàng)目名稱, 這里定義的項(xiàng)目名稱就是之后生成的安裝包的名稱,可根據(jù)需要自定義。其中,第二個(gè)是web項(xiàng)目的安裝包,第三個(gè)是快速安裝項(xiàng)目就類似于平常安裝軟件時(shí)的快速安裝選項(xiàng),少配置了很多東西,但可能會(huì)出現(xiàn)意外情況,酌情使用。
- 新建完成之后的項(xiàng)目,左側(cè)有三個(gè)文件夾,右側(cè)此時(shí)是空的,其中第一個(gè)是應(yīng)用程序存放文件夾,第二個(gè)是安裝之后用戶的桌面顯示圖標(biāo),第三個(gè)是用戶開始菜單選項(xiàng)的圖標(biāo)。單擊選中應(yīng)用程序文件夾,打開項(xiàng)目所在文件資源管理器,進(jìn)入到項(xiàng)目的DeBug目錄下,鼠標(biāo)拖拽全選該目錄下的全部?jī)?nèi)容,直接拖到右側(cè)文白處即可,文件上傳完成之后,不要忘記還有項(xiàng)目的APP.Config 配置文件(類似)也copy進(jìn)去。
- 應(yīng)用文件上傳完成之后,依舊選擇應(yīng)用程序文件夾,右鍵->Add->項(xiàng)目輸出,在彈出的提示框中選擇主輸出的項(xiàng)目文件(可能項(xiàng)目中有多個(gè)項(xiàng)目,但就一個(gè)輸出的winform項(xiàng)目),選擇之后會(huì)在應(yīng)用程序文件夾右側(cè)最底部多出一個(gè)主輸出的 output,右鍵它,選擇第一個(gè)創(chuàng)建快捷方式,創(chuàng)建之后的快捷方式也是在應(yīng)用程序文件中,在應(yīng)用程序文件右側(cè)找到將它拖拽到左側(cè)第二個(gè)文件夾,也就是安裝之后會(huì)在桌面生成一個(gè)應(yīng)用快捷圖標(biāo),便于使用。同理,我們也可以重復(fù)這個(gè)步驟,在第三個(gè)文件夾中添加快捷方式,這樣在客戶端右下角開始菜單生成一個(gè)快速訪問方式。
- 添加卸載程序,選中setup項(xiàng)目,在項(xiàng)目的屬性窗口,可以查看到ProductCode屬性值,復(fù)制該值,接著再次右鍵應(yīng)用程序文件夾,Add->文件,打開文件選擇管理器,文件選擇框 輸入c:\windows\system32\msiexec.exe這個(gè)路徑,添加文件,在右側(cè)又會(huì)多了 msiexec.exe 文件,右鍵它,創(chuàng)建快捷方式,可以修改該快捷方式的名稱,可改為Unistall.exe ,又是將該快捷方式拖拽到用戶桌面也就是第二個(gè)文件夾。
文章來源:http://www.zghlxwxcb.cn/news/detail-560239.html
- 此時(shí),基本配置已經(jīng)完成,選擇setup安裝項(xiàng)目,生成,即可在項(xiàng)目的DeBug目錄下找到exe 和 msi 安裝程序包。
文章來源地址http://www.zghlxwxcb.cn/news/detail-560239.html
到了這里,關(guān)于winform 程序打包成windows安裝包的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!