gpt4 book ai didi

wix - 我可以在安装结束时使用 WiX 启动我的应用程序,但我无法让我的应用程序在前台运行

转载 作者:行者123 更新时间:2023-12-04 04:08:34 25 4
gpt4 key购买 nike

使用 WiX,我的安装将在完成时选择性地启动我已安装的程序文件之一。但是,当我的应用程序由安装程序启动时,它通常不会显示在用户桌面的前台。它隐藏在其他窗口下,因此用户无法立即清楚该程序正在运行。

我试过让我的程序在运行时强行将其置于顶部,但这并没有改变它在安装程序启动时的运行方式。

最佳答案

找到了解决方案。我将 CustomAction 定义更改为使用“FileKey”而不是“BinaryKey”。我不确定,但我猜测通过 shell exec 命令启动应用程序是导致我的应用程序没有显示在前台的原因。

<!-- old code -->
<CustomAction Id="LaunchApp" BinaryKey="WixCA" DllEntry="WixShellExec" Impersonate="yes" />

<!-- new code -->
<CustomAction Id="LaunchApp" FileKey="FooBarEXE" ExeCommand="" Return="asyncNoWait" Impersonate="yes" />

关于wix - 我可以在安装结束时使用 WiX 启动我的应用程序,但我无法让我的应用程序在前台运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2254001/

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