如何重建WiX库,即试图摆脱FilesInUse对话框



我正试图在用WiX编写的MSI项目中消除Restart Manager或FilesInUse对话框。我的第一步是添加以下标签:

<Property Id="MSIRESTARTMANAGERCONTROL" Value="Disable" />

它去掉了RM,但却弹出了FilesInUse对话框。网上关于这个主题的资源不多。我找到了这个提供一些细节的旧线索。作者最后说,他不得不用修改过的wix36-sourcessrcextUIExtensionwixlibFilesInUse.wxs文件重建WiX。

那么你如何重建WiX呢?而且,我走在正确的轨道上了吗?

WiX提供了一些对话框集。你一定在使用其中一个。如果你不喜欢他们所做的,就不要使用他们。WiX让定义自己变得容易。您不需要重新构建WiX来编写自己的UI。

如果你最喜欢WiX的一个对话框集,可以将其用作模板。您引用的消息链接到了一个例子。它确实说要下载WiX源。这只是因为您可能想要复制和粘贴您喜欢的大部分对话框集。

最新更新