我使用Windows安装程序(MSI项目),实际上我在安装后,它抛出一个快捷方式到桌面的MSI文件。

我的问题是,当我的快捷方式我的应用程序双击,就显示如安装财产以后再运行我的应用程序。我不想制作安装窗口出现在我的应用程序并不需要抛出的任何文件或运行所有预先请求通过MSI文件安装前,安装的东西。我想的是,当最终用户点击该快捷方式,它直接运行该应用程序...

我希望我解释了我的问题很好。

附加一个说明我使用VS 2005,C#

如果我想它总是会发生的,除去这个动作。每次我双击exe文件出现这个窗口。我的应用不那么复杂,所以

编辑:?!?我在哪里可以找到日志文件

请帮忙。 日Thnx indavence

有帮助吗?

解决方案

MSI安装系统的

其中的“功能的”是运行应用程序时,它可以自动修复一些事情。

要看到这个动作的一个好方法是让微软的Office安装了两种版本并排侧。运行MS Word 2007中,微软Word的调用后,2003将开始与MSIEXEC弹出应用程序启动之前解决一些事情。

几乎可以肯定,你看到的是这种修复 - 检查日志文件,并找出被固定,然后改变你的安装工程,这样的事情是不破上先安装

希望这有助于。

其他提示

你看到快速的安装操作非常频繁的问题。我认为它仅出现在第一次运行永不再。没关系。也许Windows安装服务使得一些登记等。

您可能希望参考如何Windows安装程序快捷方式工作和的 Windows安装记录

如果你真的想避免这种情况的最简单的解决方法是手动添加快捷方式,而不是Windows安装程序为你做它。

我的猜测是,你可能已经得到了在安装某些HKCU关键是需要检查/维修当前用户。你运行MSI验证?这通常可以突出造成不必要的修理的问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top