我使用最新的 inno setup 5.3 来打包我的 vb.net 应用程序。我在安装到 Windows 系统期间设置环境变量。它需要重新启动系统才能实现在环境变量中所做的更改。我如何提示用户重新启动系统以实施更改(如在许多应用程序中所做的那样)。是否有任何示例 iss 代码供参考。
问问题
13256 次
1 回答
9
您可以使用该[Setup]: AlwaysRestart
设置。
[Setup]
AlwaysRestart = yes
或者,您可以使用部分中的ChangesEnvironment
设置,[Setup]
这可能更适合您的情况。优点是用户不需要重新启动系统。
[Setup]: ChangesEnvironment
当设置为 时yes
,安装程序将在安装结束时通知其他正在运行的应用程序(特别是 Windows 资源管理器)它们应该从注册表重新加载其环境变量。
于 2010-09-22T07:13:46.303 回答