我正在尝试摆脱用WiX编写的MSI项目中的Restart Manager或FilesInUse对话框。我的第一步是添加以下标记:
<Property Id="MSIRESTARTMANAGERCONTROL" Value="Disable" />
它摆脱了RM,但它使“FilesInUse”对话框弹出。网络上有关此主题的资源不多。我发现this old thread提供了一些细节。最后的作者说,他必须使用修改后的wix36-sources\src\ext\UIExtension\wixlib\FilesInUse.wxs
文件重建WiX。
那么你如何重建WiX?而且,我甚至走在正确的轨道上?
答案 0 :(得分:0)
WiX提供了一些对话框。你必须使用其中一个。如果你不喜欢他们做的事,不要使用它们。 WiX可以轻松定义您自己的。您无需重建WiX即可创建自己的UI。
如果您最喜欢WiX的一个对话框,请将其用作模板。您引用的消息仅链接到example。它确实说下载WiX源。这只是因为你可能想要复制和粘贴大部分你喜欢的对话框。