当我启动一个应用程序时,来自先前安装的程序的Windows安装程序不断弹出。该程序仍然在服务器中执行并且工作正常。安装程序弹出,点击“取消”后最终会消失。当我启动一个不同的应用程序时,安装的程序的“Windows安装程序”出现
我对解决这个问题并不感兴趣,我只是想知道windows安装程序如何决定要安装什么?我的意思是说,机制是什么?如何和谁触发Windows安装程序?
感谢您的回复!当以下条件之一为真
当我启动一个应用程序时,来自先前安装的程序的Windows安装程序不断弹出。该程序仍然在服务器中执行并且工作正常。安装程序弹出,点击“取消”后最终会消失。当我启动一个不同的应用程序时,安装的程序的“Windows安装程序”出现
我对解决这个问题并不感兴趣,我只是想知道windows安装程序如何决定要安装什么?我的意思是说,机制是什么?如何和谁触发Windows安装程序?
感谢您的回复!当以下条件之一为真
通常会出现此行为:
解决方案通常是彻底卸载程序,检查是否确实删除了所有文件夹和注册表项,然后重新安装程序。
这是操作系统自动触发的自我修复机制。随着以上列举的原因,它也可被触发,如果:
需要探讨可能导致资源被卸载缺失的资源ce触发自我修复,查看系统事件日志的应用程序部分。自我修复事件与源“MsiInstaller”一起显示。
如果安装程序确实试图添加另一个应用程序所需的资源,最好的解决方案就是让它完成,并且在此之后不应再出现。
这里有一个很大而详细的“文章”解释自我修复:[**我如何确定是什么原因导致反复的Windows Installer自我修复?](https://stackoverflow.com/questions/5501028/如何-可以-I-确定乜原因重复的,Windows的安装程序自修复/ 6066263) – 2017-08-07 23:33:44