如何在使用Burn时重新启动资源管理器

时间:2013-12-13 14:05:52

标签: wix wix3.7 burn

在msi中,我们使用以下命令让资源管理器重新启动,以便加载我们的shell扩展。

<util:RestartResource Path="[WindowsFolder]explorer.exe"/>

但是,现在我已经在使用刻录创建的安装程序中将此msi与其依赖关系包装起来了,不再重新启动Explorer。

如何才能重新启动?

感谢。


msi通常会显示一些要求用户重启的UI。包装在burn / bundle exe中时,此UI将被隐藏。我想也许烧录引擎会发出回调,允许自定义引导程序显示相关的UI。我尝试在自定义引导程序应用程序中覆盖OnExecuteMsiMessage,但是没有看到任何显示给我机会显示Explorer.exe重启所需的UI的消息。

0 个答案:

没有答案