我所有的MSI安裝在驗證過程中都顯示相同的ICE81「故障」,但我無法弄清楚是什麼導致了它。無論使用哪個MSI編輯器運行驗證(MS Orca,Flexera InstallShield,InstEdit.com),都會發生這種情況。我的所有安裝包都使用位於正確位置(與MSI文件相同的文件夾)的外部CAB文件,並且所有CAB文件都使用與MSI文件簽名的相同數字簽名(以及Media,MsiDigitalCertificate,MsiDigitalSignature,和MsiPatchCertificate表似乎是正確創作)。MSI驗證返回「ICE81故障ICE內部錯誤1867. API返回:1615」。
ICE81 Failure ICE Internal Error 1867. API Returned: 1615. MSIEditor_full_path\darice.cub
ICE81 Failure Error 2228: C:\Users\my_user_name\AppData\Local\Temp\random_tmp_filename.tmp, feature_name, SELECT `DiskId`, `Cabinet` FROM `Media` WHERE (`DiskId` = cab_name.cab) MSIEditor\darice.cub
任何想法?