VS2017安裝打包工具;以及無法載入此專案,setup(不相容),該應用程式未安裝、MFC的使用

VS2017安裝打包工具;以及無法載入此專案,setup(不相容),該應用程式未安裝、MFC的使用

感謝分享

VS2017安裝打包工具,相比Installshield好用吧

 

下載

1、開啟VS2017,工具—>擴充套件和更新–>聯機–>搜尋—>Microsoft Visual Studio2017 Installer Projects –>下載

 

修改

開始安裝

 

 

 

 

安裝中

這裡加入VS還在執行,則會提示關掉後才可以修改(若找不到對應的,在程序管理器中對應的ID kill即可)。

安裝完成

顯示內容中有打包工具;

新建

2 Application Folder—->Add 專案輸出

將exe作為主輸出。

3 右鍵主輸出,建立快捷方式

4 將主輸出的快捷方式拖拽到User’s Desktop,安裝後在桌面上產生的exe的快捷方式。

5、修改快捷方式的名稱為你想要的。

6、建立專案,新增專案其他。

7、生成。右鍵點選生成setup檔案。

8 可以選擇要打包的其他檔案,比如.net。

若要更改軟體的圖示,ICON

完成

 

1、打包檔案時,路徑名中不應該有中文名

配置MFC的開發:

安裝VS2017時,不要忘記選中MFC,預設未選,會導致MFC專案無法開啟;開啟Visual Studio Installer,修改,選中要安裝的檔案進行修改安裝。

2、打包的詳細步驟可參考其他資料;

打包後會出現錯誤:

error:The ‘AlwaysCreate’ property of folder must be set to ‘true’.

解決方法,屬性

3、釋出給使用者時需要CA證書,需要為微軟的程式碼簽名。

 

無法載入此專案,setup(不相容),該應用程式未安裝

突然開啟vs,發現安裝檔案無法使用,Microsoft Visual Studio2017 Installer Projects仍在成功安裝中。但是檔案無法載入,

解決方法:

將vs Installer Projects解除安裝後重新安裝。