我看到Web Platform安装程序在我的win 2008 r2服务器(Build:7601:Service Pack 1)上执行修复/重新安装。
Web平台安装程序已经通过厨师(“iis”和“webpi”社区食谱)最初安装在本机上。
现在Web PI似乎已经开始以大约40分钟的时间间隔重新安装,最终导致IIS重新启动并破坏机器上的Web应用程序。
我试图调查事件日志,这没有做任何解释为什么发生这种事情/我怎么能阻止它。
通过打开MS安装程序的详细日志logging,我得到了一些信息,但没有什么是跳出来的: http : //pastebin.com/5yRYnQ0e
什么会触发Web平台安装程序尝试重新安装,以及如何防止它?
Google关键字是msi self repair 。 他们发现相关问题的深度。 此问题的答案包含自我修复的可能原因的详细综述: 如何确定是什么原因导致重复的Windows Installer自我修复?
此外,您提到的常规时间间隔可能与组策略传播或正在运行的某些计划任务有关,这会导致修改文件\registry项并触发自我修复。
要排除计划的任务,您可以尝试我的Windows任务计划程序图表脚本 ,看看是否有任何运行在提到的时间间隔的任务。
另外,本文提供了MSI自我修复问题的一步一步的debugging: 解决ThinApp中的MSI自我修复问题