当使用旧版 VB6 应用程序并在该应用程序中打开某些特定表单时,属于 Microsoft Navision(安装在同一台机器上)的 Windows Installer 会弹出,如附图所示。
它每次都会发生,但只发生在这台机器上。
VB6应用程序与Navision完全没有关系!
如何避免两个应用程序之间的这种异常交互?
最佳答案
这归因于损坏的 Windows 安装程序数据库,并且您的应用正在使用 Microsoft Dynamics 尝试安装的某些组件。 最好的办法是删除并重新安装 Microsoft Dynamics NAV,或使用 MSICUU 删除“损坏的”包。
更新:MSICUU 是 retired优于 Program Install and Uninstall troubleshooter但我还没有使用过这个新实用程序。
关于vb6 - 为什么我的应用程序会触发另一个应用程序的安装程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8077749/