У меня есть настраиваемое диалоговое окно в моем проекте Visual Studio Seup, и мне нужно знать, как сделать это поле обязательным, чтобы пользователь не мог прогрессировать (щелкните далее), если он не вводит значение в текстовое поле.
Очень редко кто-то использует проект установки Visual Studio для того, чтобы сделать его пользовательской установкой ... обычно мы бы использовали WIX или любой другой инструмент для сборки установки, если "нормальная" Visual Studio делает не соответствует нашим потребностям.
Скотт Гатри имеет старый пост о создании пользовательских действий ... может быть, это было бы неплохо для вас прочитать.
Это можно сделать, настроив некоторые события управления и создав пользовательское действие для небольшого окна сообщения. Вы можете найти общий подход здесь: http://setupanddeployment.com/installation-user-interface/validate-user-input-installation/
Проекты установки Visual Studio не поддерживают это напрямую, но вы можете редактировать свой MSI с помощью Orca. Другим решением может быть использование инструмента разработки настроек, который позволяет изменять события управления.