重點:
1.程序項目做出來了,需要打包發布給用戶。如何打包是關鍵。
2.采用InstallShield軟件進行發布。
步驟一:創建一個依賴三方庫+配置環境的bat文件的項目。
(主要測試三方庫打包 和如果有bat文件,需要先創建環境,用戶安裝環境順序怎么處理)
1.使用chatgpt生成一個配置環境的文件,創建一個環境變量,項目中使用。
2.項目創建在D盤,三方庫是BCG,放E盤下,需要的頭文件放include,lib文件對應Debug和Release
最終發布版本是用Release。
項目效果,窗口為BCG窗口
?三方庫文件內容和位置
?項目怎么配置生成這個不用介紹了。
步驟二:使用InstallShield軟件發布打包軟件
安裝教程:
鏈接:安裝程序打包工具下載_InstallShield2021 R1中文免費版27.0.0.58下載 - 系統之家 (xitongzhijia.net)
環境打包配置:
InstallShield安裝包制作 - 光何 - 博客園 (cnblogs.com)鏈接:InstallShield安裝包制作 - 光何 - 博客園 (cnblogs.com)
這邊主要將幾個打包出現的問題。我安裝的是2021版本,選擇中文發布,結果出來的版本還是英文。
報錯幾種情況:
1.出現中文報錯(這邊可能是中文包沒生效導致的原因)
解決方法:
將內容全部改成英文。
2.出現快捷名稱的問題
解決方法:
鏈接:InstallShield桌面創建快捷方式(完全解決快捷方式出錯不對問題)_installshield中動態鏈接文件夾會導致創建快捷方式時報錯-CSDN博客
將快捷名稱通過 Installation Designer設計器進行將名稱改成簡單的,它們提示這樣的名稱是錯誤的。
3.平臺發布的問題,這是本身項目中自帶的平臺編譯問題。
解決方法:如果你項目依賴平臺是x64就改成以下的方法