天天看點

InstallShield 2015 Limited Edition error 6003 解決方案

——————————————————————————————————————

親測方案一有效

——————————————————————————————————————

今天在重新打包一個程式的安裝包時遇到了一個 6003的錯誤,特此記錄下解決方案。

錯誤如下:

error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\Windows Installer\3.1\x86\WindowsInstaller-KB893803-v2-x86.exe' into setup.exe

在網上一番查找後,找到了2個解決方案,其中對于我這個個案有用的是方案1。

方案1:關閉安全衛士、防毒軟體之類的,估計是有什麼被攔截了。親測對自己的打包有效。

方案來源: https://bbs.csdn.net/topics/300154659 5樓的回答

方案2:解除安裝系統最近的安全更新。

方案來源:http://blog.csdn.net/cpplog/article/details/45340483

方案3:安裝打包程式需要安裝環境。

就是說打包過程中依賴的安裝環境之類的Visual Studio沒有下載下傳,導緻打包時出錯。

找到自己的 InstallShield 項目,展開其中的 Specify Application Data,打開其中的 Redistributables,然後把自己需要安裝的東西右鍵下載下傳下來就行了。

友情提示,作者下載下傳時遇到了下載下傳不了的問題,具體是什麼忘記了,總之你關閉VS後,在VS的啟動程式上右鍵選擇 以管理者身份運作 後,再下載下傳就沒問題了。

方案來源:http://blog.csdn.net/songyimin1208/article/details/54927544

繼續閱讀