1. 程式人生 > >installshield生成時提示6003錯誤的一種可能(必備軟體設定)

installshield生成時提示6003錯誤的一種可能(必備軟體設定)

因為專案需要,2014年寫過的一個老專案需要重新打包。開發電腦換了,原來開發的系統是win7,現在已經升到了win10。而且原來使用installshield limited 2013開發的打包專案已經不能正常開啟,重新下載了installshield limited 2015,終於打開了原來的打包專案。可是就在“重新生成”專案時又出現了錯誤,報6003錯誤,雙擊該錯誤,打開了官網的一些文件,看了一遍說是使用的簽名方法有變,又說需要匯入證書之類的一頭霧水。

錯誤提示如下:

複製程式碼
ISEXP : 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
ISEXP : error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\WindowsImagingComponent\x86\wic_x86_enu.exe' into setup.exe
ISEXP : error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\Windows Installer\3.1\x86\WindowsServer2003-KB898715-x86-enu.exe' into setup.exe
ISEXP : error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\WindowsImagingComponent\x64\wic_x64_enu.exe' into setup.exe
ISEXP : error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\Windows Installer\3.1\ia64\WindowsServer2003-KB898715-ia64-enu.exe' into setup.exe
ISEXP : error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\Windows Installer\3.1\x64\WindowsServer2003-KB898715-x64-enu.exe' into setup.exe
ISEXP : error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\Windows Installer\3.1\x64\WindowsXP-KB898715-x64-enu.exe' into setup.exe
ISEXP : error -6003: An error occurred streaming 'C:\Program Files (x86)\InstallShield\2015LE\SetupPrerequisites\Microsoft .net\4.0\Full\dotNetFx40_Full_x86_x64.exe' into setup.exe
Building .cab files...
Data1.cab built
Files built
Media table successfully built
Setup.exe created
Automatic update notification disabled
Express\SingleImage - 8 error(s), 3 warning(s)
複製程式碼

後來,百度到了一個StackOverFlow的帖子,通過該帖子回憶起來原來做該專案的時候,依賴的專案有一些是從網上下載的。

解決方法是:開啟Redistributables,找到有InstallShield Prerequistite Nees to be downloaded的專案,右鍵,選擇Download all required items...或Download selected item...