Why does my application triggers the Installer of another application?

南楼画角 提交于 2019-12-22 10:10:18

问题


When using a legacy VB6 application and opening some specific forms inside that application, the Windows Installer belonging to Microsoft Navision (which is installed on the same machine) pops-up like in the attached image.

It happens every time, but on this machine only.

The VB6 application has absolutely no relation with Navision!

What can be done to avoid this anomalous interaction between the two applications?


回答1:


This is down to a corrupt windows installer database and your app is using some component that Microsoft Dynamics tried to install. Your best bet is to remove and reinstall Microsoft Dynamics NAV, or use MSICUU to remove the "broken" package.

Update: MSICUU was retired in preference to the Program Install and Uninstall troubleshooter but I've not used this new utility.



来源:https://stackoverflow.com/questions/8077749/why-does-my-application-triggers-the-installer-of-another-application

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!