Intallshield编程 - 重新启动行为 - Windows不会要求用户在重新启动之前关闭打开的文件

时间:2015-07-17 20:42:39

标签: windows windows-7 installshield restart reboot

我的工程师向我发送了两个版本的安装软件用于评估(使用Installshield制作),他说他没有对Restart settings进行任何更改,只是更改了dialog boxes中的消息。

但是,在Win 8Win 7

上进行测试时
  1. 一个版本将重新启动Windows,而Windows不会提示存在打开文件的应用程序

  2. 一个版本会尝试重启Windows,但是Windows会提示有打开文件的应用程序

  3. 我不是程序员,但我想知道可能导致这种差异的原因是什么?什么是可能导致2种不同重启行为的设置。

    然后我想知道如何测试安装软件以确保其设计正确并使Windows正确尝试restart,以便它不会强制restart如果有任何打开的文件;毕竟,让用户失去工作是非常糟糕的。

    非常感谢你。 约翰

1 个答案:

答案 0 :(得分:-1)

如果您的安装程序安装了任何先决条件,则可能需要重新启动才能正确安装必备组件。因此,当您第一次安装产品​​时,可能会安装先决条件,并且它会要求重新启动'。现在,在安装先决条件后,无需重新安装,以便重新启动'不需要。 如果是这种情况,您可以转到“应用数据”。 > '再分发'并编辑先决条件。在这里,您可以指定适当的条件来处理重新启动'行为。

如果您的应用程序没有安装必备软件并且您的产品需要重新启动,请查看this答案。您可以配置属性以处理“重新启动”。正常。