首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >InstallShield FilesInUse

InstallShield FilesInUse
EN

Stack Overflow用户
提问于 2014-11-24 16:37:26
回答 1查看 440关注 0票数 0

我正在使用InstallShield AdminStudio 2014 (集成在VS中,但我也可以独立编辑),如果应用程序在安装前打开,我希望关闭它。我已经找到了自定义操作KillProcess,但是,这是一个非UI立即杀死进程,没有问题。我看到了我们大多数人在运行安装时所见过的内置FilesInUse对话框,警告我们在关闭RETRY按钮之前关闭列出的应用程序。问题是,我似乎无法在网上找到任何文档或帖子,甚至在“用户指南”和“示例安装”中也找不到关于如何填充列表的内容;以及在此之后还需要哪些其他操作(如果有的话)。我能够将对话框放在UI序列中,但是当我选择retry时,它立即结束安装,忽略继续。所以我知道我错过了一些片段。至少如何填充文件列表。我知道有些事情并不是完全显而易见的,比如KillProcess要求您填充一个名为ISTermiateProcesses的分号分隔属性,而不是自定义操作的属性。

如果能在这方面提供任何帮助,我们将不胜感激。我已经接触到了已知的IS用户,他们也不知道如何使用这个功能,很多搜索之后,我在这里张贴。这是阻碍QA准备项目的最后一步。

提前谢谢..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-26 20:08:54

FilesInUse对话框是Windows的一部分,Windows将使用它可以发现的进程填充它,这些进程将使用将要替换的文件。一般来说,您不需要填充它。旧版本的Windows不太擅长使用要替换的文件来检测进程。如果Windows还没有发现它会影响您的安装,那么您为什么要终止这个进程,这一点并不明显,除非您有一个旧的OS版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27109648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档