【发布时间】:2018-10-17 14:29:45
【问题描述】:
我想知道是否有一种方法可以使用 Windows 选择文件夹对话框,而不是 WIX 中默认设置的非常难看的对话框。
【问题讨论】:
标签: c# wix windows-installer
我想知道是否有一种方法可以使用 Windows 选择文件夹对话框,而不是 WIX 中默认设置的非常难看的对话框。
【问题讨论】:
标签: c# wix windows-installer
Burn:您可以使用带有自定义引导程序应用程序的 WiX 的 Burn(引导程序等)替换整个 MSI GUI。引导程序应用程序可以在 GUI 方面做“任何事情”。
请查看这些类似的问题和答案:
MSI:是的,应该可以通过将自定义操作连接到 MSI 对话框的 浏览按钮单击来显示标准的 Windows 目录选择对话框事件 - 然后将调用文件夹部分的 Windows 通用对话框。然后,您可以使用 C++ 或 C# 甚至我猜的脚本从自定义操作中设置目录属性。从未尝试过脚本。 This old C++ project could work with some minor massage。或maybe the first section here。
我在很多年前就这样做了,我记得我遇到了对话框 Z 顺序的问题。换句话说,在某些情况下,文件夹选择器对话框出现在 MSI 对话框下方。我不记得我做了什么来修复它,但我认为它涉及一些功能失调的发送密钥,然后我得出结论认为 MSI 对话框存在根本缺陷。我认为在您浪费大量时间之前进行烟雾测试是必要的。这是我多年来没有尝试过的最好的建议。
一些链接:
【讨论】: