Диалоговое окно Wix по умолчанию - PullRequest
0 голосов
/ 17 октября 2018

Я хотел бы знать, есть ли способ, как использовать окна, чтобы выбрать диалоговое окно папки вместо действительно плохо выглядящего, которое есть в WIX по умолчанию.

1 Ответ

0 голосов
/ 17 октября 2018

Запись : Вы можете заменить весь графический интерфейс MSI с помощью записи WiX (загрузчик и т. Д.) С пользовательским приложением начальной загрузки.Приложение начальной загрузки может делать «все что угодно» с точки зрения графического интерфейса пользователя.

Пожалуйста, посмотрите эти похожие вопросы и ответы:


MSI : И да, должна быть возможность отобразить стандартное диалоговое окно выбора каталога Windows, подключив пользовательское действие к событию нажатия кнопки обзора в диалоговом окне MSI - который затем вызовет общий диалог Windows для раздела папки.Затем вы устанавливаете свойство каталога из настраиваемого действия, используя C ++ или C # или даже сценарии, я полагаю.Никогда не пробовал скрипты. Этот старый проект C ++ может работать с небольшим массажем .Или может быть, первый раздел здесь .

Я сделал это много лет назад, и, насколько я помню, у меня возникли проблемы с Z-порядком диалога.Другими словами, в некоторых случаях под диалогами MSI отображался диалог выбора папки.Я не могу вспомнить, что я сделал, чтобы исправить это, но я думаю, что это было связано с некоторыми дисфункциональными вещами, связанными с клавишами отправки, прежде чем я пришел к выводу, что диалоги MSI в корне ошибочны.Я думаю, что тест дыма в порядке, прежде чем тратить на него значительное время.Это лучший совет, который я могу откашлять, поскольку я не пробовал его годами.


Некоторые ссылки :

...