gpt4 book ai didi

c# - 安装后不需要的 MSI 外观

转载 作者:行者123 更新时间:2023-11-30 21:25:43 26 4
gpt4 key购买 nike

我使用了 windows 安装程序(msi 项目),实际上我在安装后得到了 msi 文件,它会在桌面上显示一个快捷方式。

我的问题是,当我双击我的应用程序的快捷方式时,它会显示类似安装的内容,然后它会运行我的应用程序。我不希望安装窗口出现在我的应用程序不需要抛出任何文件或在运行之前安装某些东西的地方,所有预请求都是通过 msi 文件安装的。我希望当最终用户单击快捷方式时,它会直接运行应用程序...

我希望我能很好地解释我的问题。

我使用的是 VS 2005、C# 的附加说明

如果我想在它总是发生的地方删除这个 Action 怎么办。每次我双击 exe 文件时都会出现这个窗口。我的应用程序并没有那么复杂。

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

请帮忙。thnx 独立

最佳答案

MSI 安装系统的“功能”之一是它可以在您的应用程序运行时自动修复一些东西。

查看此操作的一个好方法是并排安装两个版本的 Microsoft Office。运行 MS Word 2007 后,将开始调用 MS Word 2003,并在应用程序启动前弹出 MsiExec 修复一些问题。

几乎可以肯定,您看到的是这种修复 - 检查日志文件并找出正在修复的内容,然后更改您的安装项目,以免在首次安装时出现问题。

希望这对您有所帮助。

关于c# - 安装后不需要的 MSI 外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/476588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com