Windows installer Windows installer弹出式修复机制
我有一个Windows安装程序包,它会导致Windows修复机制随机弹出。从事件查看器日志中,我看到以下消息Windows installer Windows installer弹出式修复机制,windows-installer,installshield,Windows Installer,Installshield,我有一个Windows安装程序包,它会导致Windows修复机制随机弹出。从事件查看器日志中,我看到以下消息 检测产品“产品ID”。在请求组件“组件id”期间,功能“功能\u名称”失败。 但是,除此之外,我在事件查看器的应用程序日志中没有看到任何其他消息。根据这篇MSDN文章,我看到上面的消息后面应该是下面给出的另一条消息 检测产品“MyProduct”、功能“MyFeature”、组件“MyComponent”失败 但我在事件查看器日志中没有看到这条消息,我对如何解决这一问题感到困惑。你知道是
检测产品“产品ID”。在请求组件“组件id”期间,功能“功能\u名称”失败。
但是,除此之外,我在事件查看器的应用程序日志中没有看到任何其他消息。根据这篇MSDN文章,我看到上面的消息后面应该是下面给出的另一条消息
检测产品“MyProduct”、功能“MyFeature”、组件“MyComponent”失败
但我在事件查看器日志中没有看到这条消息,我对如何解决这一问题感到困惑。你知道是什么原因导致的吗?自我修复:这是自我修复。我以前写过很多关于它的文章:
,1)
(此处第5节),2)
3)
- 验证问题:评估此问题是真实问题还是开发人员框问题非常重要。虚拟测试
- 防病毒:我会尝试禁用我的防病毒或安全套件,然后尝试启动该产品。显然你应该先 扫描文件以验证文件未标记为危险
- 公布的快捷方式:我也会尝试直接从安装文件夹启动有问题的文件,而不使用 快捷方式()
您可以通过以下方式确定与此相关的MSI包:
,1)
(此处第5节),2)
3)
- 验证问题:评估此问题是真实问题还是开发人员框问题非常重要。虚拟测试
- 防病毒:我会尝试禁用我的防病毒或安全套件,然后尝试启动该产品。显然你应该先 扫描文件以验证文件未标记为危险
- 公布的快捷方式:我也会尝试直接从安装文件夹启动有问题的文件,而不使用 快捷方式()
您可以通过以下方式确定与此相关的MSI包:
在这里也可以找到这些VBScripts:了解这与什么产品相关会很有用。这是你自己的产品吗?我认为主要的自我修复原因是
1)
坏的MSI软件包,2)
外部因素删除文件,3)
引发潜在软件包问题的Windows设计更改()。您必须让我们知道这些组件指向哪些文件或资源,以便我们了解更详细的信息。了解与此相关的产品将非常有用。这是你自己的产品吗?我认为主要的自我修复原因是1)
坏的MSI软件包,2)
外部因素删除文件,3)
引发潜在软件包问题的Windows设计更改()。您必须让我们知道这些组件指向哪些文件或资源,以便我们了解更多详细信息。Steve Asmul感谢您的回答,但问题在于事件日志没有指定系统中缺少的内容。我看到了与MSI抱怨文件丢失等相关的问题,但在这种情况下,MSI自我修复机制在系统中随机出现。当产品没有变化时。是的,这是很常见的。这与以各种方式干扰其他产品或系统有关。试着从事件日志中获取信息,并准确地计算出这与什么产品有关。您可以使用上面的脚本从产品guid中找到产品名称,或者使用组件guid和第二个脚本。然后让我们知道与此相关的文件或资源。Steve Asmul感谢您的回答,但问题在于事件日志没有指定系统中缺少的内容。我看到了MSI抱怨fil