VS2015(Install Shield 2015 )打包教程。集成第三方驅動。修改安裝包圖標、安裝風格。

一、安裝install shield。版本號要跟使用的vs一致。如我使用的是2015版本的vs。就要安裝2015版本的install shield。

安裝教程參考:https://blog.csdn.net/greless/article/details/80325701

二、安裝成功,在vs中打開要打包的項目。新建項目。在安裝和部署中選擇第一個。添加到解決方案中

三、創建成功後進入頁面

四、進入第一步配置。

1、設置公司名稱、應用名稱、應用版本號、公司地址、程序icon(安裝後展示在程序與功能的圖標)

2、點擊general Information進入詳細配置頁面

五、在project assistance頁面點擊第二步,進入第二個配置頁面。沒什麼要求一般不用配置

六、在project assistance頁面點擊第三步,進入第三個配置頁面。

1、將要打包的文件放置進去。一般是你工程運行後,debuger目錄下面的東西。

2、在programFilesFolder上面添加Add Project Outputs.(很重要)

七、在project assistance頁面點擊第四步,進入第四個配置頁面。

八、在project assistance頁面點擊第五步,進入第五個配置頁面。

寫入註冊表的。沒有必要不用配置

九、在project assistance頁面點擊第六步,進入第六個配置頁面。

十、如果是升級包,需要配置

1、在第一步的時候,修改版本號,修改產品code。(看第一步截圖)

2、在此處Upgrade Paths右鍵新建項。選擇你舊的安裝包

十一、配置程序運行環境。如我是用.framework 4.6的。要把運行環境加進去

十二、配置安裝時的對話框風格

可以直接改install shield安裝目錄下面主題風格的代碼。

如我的安裝路徑:G:\Program Files (x86)\InstallShield\2015LE\Support\Themes。修改代碼中指定的背景圖片即可。

十三、修改安裝時對話框的文本內容

十四、安裝時集成第三方驅動。或者執行一些腳本

1、這裏可以直接右鍵添加你要集成的exe文件。

2、可以編寫自己的vbs腳本。vbs腳本去執行exe文件。讀取註冊表等相關操作

十五、打包模式採用singleImage模式。打包出來的就是隻要exe文件。

1、在你的解決方案上面右鍵選擇singleImage模式

2、配置singleImage模式的相關配置

十六、最後一步,在解決方案上面右鍵重新生成解決方案。

在你的項目路徑:F:\AuthClient\TymhClient\TymhClient\Express\SingleImage\DiskImages\DISK1

下就可以找到生成的exe文件。

十七、如何修改安裝包圖標

1、在你的install shield安裝目錄下面G:\Program Files (x86)\InstallShield\2015LE\Redist\Language Independent\i386

找到setup.exe。setupPreReq.exe這兩個文件。修改這兩個文件的icon圖片,然後重新打包就可以了。可以藉助工具修改。比如我使用的是ResHacker.exe。就在網上隨便找的。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章