WIX - Убедитесь, что файл существует - и / или диалоговое окно / кнопка браузера файлов - PullRequest
0 голосов
/ 04 февраля 2010

Как создать кнопку «Обзор» в диалоговом окне WIX.

В настоящее время у меня есть настраиваемое диалоговое окно с четырьмя переключателями (Dev, QA, Stage и Prod) и текстовое поле для имени файла.

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

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

Спасибо,

Нил Уолтерс

1 Ответ

1 голос
/ 02 мая 2010

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

Что касается второго вопроса, то в наборе инструментов WiX есть файл BrowseDlg.wxs, который должен показать, как создать желаемый пользовательский интерфейс.

...