多次安装Installshield 2010
我正在尝试创建一个安装,并询问安装程序中的用户是否要使用复选框安装两个附加程序。然后,安装程序应根据复选框的值开始安装。
我在将单独的安装与我的一起安装时遇到了麻烦。一个是 .msi 文件,另一个是 .exe 文件。我可以将它们作为先决条件包含在内,并让用户选择安装它们;但是,当它们从我的安装程序启动时,它们隐藏在我的安装程序窗口后面。
我已尝试将它们添加为自定义操作,但无法启动它们。任何帮助将不胜感激。
I'm trying to create an installation and ask the user within my installer if they want to install two additional programs using check boxes. The installer should then start the installation based on the value of the check box.
I'm having trouble including the separate installations with mine. One is an .msi file and the other is an .exe file. I am able to include them as prerequisites and have the user optionally install them; however, when they are launched from my installer, they are hidden behind my installer window.
I have tried adding them as custom actions but I am unable to get them to launch. Any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将它们添加为先决条件是正确的方法。
事实上,它们的窗口显示在安装程序后面,这实际上是 Windows 中的一个限制。从 Vista 开始,默认情况下窗口不再显示在顶部,以防止弹出窗口向用户发送垃圾邮件。相反,它们显示在背景中,并且任务栏按钮闪烁。
所以你无能为力。我推荐的唯一方法是尝试其他一些设置创作工具,看看是否可以找到一个不这样做的工具。一些引导程序使用特殊代码将先决条件窗口置于顶部。
Adding them as prerequisites is the correct approach.
The fact that their windows are shown behind your installer is actually a limitation in Windows. Starting with Vista windows are no longer shown on top by default to prevent spamming the user with popups. Instead, they are shown in the background and their taskbar button flashes.
So there's not much you can do. The only approach I would recommend is to try some other setup authoring tools and see if you can find one which doesn't behave this way. Some bootstrappers use special code which bring the prerequisite windows on top.