如何修复 msi 的 dll 注册错误?

如何修复 msi 的 dll 注册错误?

有一个由 installshield 创建的安装文件,因此使用静默开关并部署了该应用程序。现在有相同 exe 的较新版本可用,当使用静默开关部署时,在升级过程中它会在注册 dll 时出现错误。但全新安装时它工作正常。即使使用 gui 安装,不仅仅是静默,也会出现此问题。一旦收到错误,再次运行 regsvr32 命令时,就会成功。为什么安装过程中会失败?有什么工具可以回溯吗?有很多依赖项,因此提取 msi 目前不是一个可行的选择。

相关内容