Visual Studio安装项目-Windows安装程序不断弹出

时间:2019-04-11 12:55:22

标签: installation windows-installer installer

我使用Visual Studio 2017创建了一个安装项目。对其进行配置以在桌面上为已安装项目的主要输出创建快捷方式。

安装后,当我单击该图标时,Windows Installer总是启动而不是应用程序。否则该应用程序将正常运行。

不知道发生了什么问题或如何解决此类问题。有没有人碰过同样的东西?

谢谢。

1 个答案:

答案 0 :(得分:0)

首先,打开Windows Installer logging policy(请参阅2),以便始终在您的临时文件夹中创建一个日志文件。

第二,在“事件查看器”中查找Windows Installer中的事件。如果您在启动快捷方式后立即执行此操作,则应该看到消息告诉您MSI为何被修复。这些消息将使用组件的GUID,因此请将该GUID与.wxs交叉引用(或在Orca中打开MSI)。

最后,使用第一步中的日志文件查找对该组件的引用,并查看Windows Installer为什么认为该组件永久损坏的原因。导致此问题的方法有很多,因此希望以上内容可以帮助您确定哪种方法适用于您。