qt小白,僅做記錄,如有問題,歡迎指正
一、安裝Microsoft Visual Studio Installer Project
方法一:Microsoft Visual Studio Installer Projects - Visual Studio Marketplace
關(guān)閉vs2019,直接安裝即可。
方法二:vs2019->擴展->管理擴展->右側(cè)搜索Microsoft Visual Studio Installer Projects->根據(jù)提示下載安裝即可。(兩種方法下載都有點慢)
二、獲取程序所需要的動態(tài)鏈接庫等
1.用vs編譯release版本,并將生成的.exe文件放到自己隨便新建的文件夾中。
2.找到所使用的編譯器版本下的windeployqt.exe路徑,并在路徑處cmd回車打開命令行。
3.windeployqt 剛才新建的文件夾路徑\程序名(這樣就可以在剛才新建的文件夾中獲取到運行所需要的文件,如果不要求為一個安裝包,剛才這個文件夾便可以作為一個運行的包發(fā)給別人使用。)
三、新建Setup Project項目
1.在vs解決方案上右鍵->添加->新建項目->選擇Setup Project項目模板->填寫項目名稱->創(chuàng)建
2.右鍵Application Folder->add->文件(將剛才步驟二所獲取的動態(tài)連接庫添加進(jìn)來)/ Folder(如果有文件夾,將剛才步驟二所生成的文件夾以及項目中自己所添加的圖片資源文件夾等以相同名字的形式添加進(jìn)來,子文件夾同理)
?3.右鍵Application Folder->add->項目輸出->默認(rèn)即可->確定->得到上圖中的主輸出
4.主輸出->右鍵->create shortcut to 主輸出->得到Shortcut to 主輸出->將其改名后拖放到
User's Desktop
5.選中改名后的shortcut->右鍵->屬性->右側(cè)Icon->選擇一個icon類型的圖片作為軟件圖標(biāo)(之前上傳的圖片資源中已經(jīng)包含)
6.右鍵setup項目->屬性->確認(rèn)平臺信息等
7.右鍵setup項目->生成(成功后會在該項目其release文件夾下生成相應(yīng)的安裝包文件,兩個都可以進(jìn)行安裝(用第一個的話兩個文件都需要,用第二個的話就這一個文件就行))
?8.刪除
雙擊剛才的安裝包就可以刪除(重新生成后不支持),也可以用控制面板進(jìn)行刪除文章來源:http://www.zghlxwxcb.cn/news/detail-442244.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-442244.html
到了這里,關(guān)于VS2019+Qt 用vs擴展Microsoft Visual Studio Installer Projects進(jìn)行程序打包(.msi安裝包)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!