我使用InstallShield 2015 Basic MSI项目创建了设置。 在安装文件之前安装安装程序时,安装程序会挂起几分钟甚至更长时间,并且在MSI日志文件中我会得到这些行。
MSI (s) (38!98) [15:58:41:394]: SECREPAIR: Hash Value for the file:program files\AAA\BBB\hwlib\S7IO\IOBG\IOBG17547.XML is: dXJdIksL5KIA2clSOFHHLMzqgxrtSxCj1B9WpZEe7MA=
我不确定是否存在与Microsoft KB2918614,KB3000988和KB3008627的连接,因为在我的情况下,设置只是挂起但不会失败。
我尝试了几种解决方法来解决它: 卸载这些更新并更新产品代码 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Installer \ SecureRepairWhitelist]但在所有情况下都无济于事。
我可以使用InstallShield中的设置来避免此问题吗?
如果与上述3个Microsoft更新有连接,Microsoft是否打算针对这些问题发布另一个修复程序?
答案 0 :(得分:1)
我遇到同样的问题,它与KB3072630有关。我的文件位于例如在DVD-Drive上,哈希生成需要很长时间,但最终会有效。
InstallShield指责微软。
我在Microsoft支持处有待支持的支持事件。