gpt4 book ai didi

installation - 使 Windows Installer 忽略正在运行的进程

转载 作者:行者123 更新时间:2023-12-01 12:18:18 27 4
gpt4 key购买 nike

使用 Installshield 2010 和 Basic MSI 项目。

我有一个之前由我的安装程序安装的 exe。该 exe 需要在安装程序升级期间运行。有没有办法保证安装程序不会尝试关闭进程?基本上,我希望行为是:如果文件不存在,则将其放下,否则忽略它。

我已将 exe 设为组件中的关键文件,并将其“永不覆盖”设置为 true。这应该给我我想要的行为吗?

最佳答案

future 的安装程序将使用永不覆盖来确定该文件是否会被其他 MSI 包覆盖。基本上,这个属性应该已经为安装的 EXE 设置了。

一个好的方法是使用 file search判断EXE是否存在。然后可以使用搜索属性来调节新组件。

Windows Installer 不会自动关闭应用程序,但会显示一个 FilesInUse 对话框,为用户提供此选项。

关于installation - 使 Windows Installer 忽略正在运行的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5558877/

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