Как выполнить пользовательское действие перед установкой файлов при использовании проекта установки VS?

У меня есть простой проект установки VS. На первом экране пользователь вводит имя базы данных и учетные данные для доступа к ней. Затем пользователь нажимает кнопку «Далее», и файлы копируются. Я хотел бы добавить одну проверку, которая должна выполняться после ввода пользователем имени базы данных и учетных данных, но перед копированием файлов. Эта проверка должна попасть в базу данных и проверить некоторую информацию. И в зависимости от результата этой проверки установка будет продолжена или прервана.

Как я мог это сделать? Можно ли это сделать с помощью проекта установки VS?

Спасибо


person Sergey Smelov    schedule 06.09.2010    source источник


Ответы (1)


Я понял, что невозможно выполнить пользовательское действие перед установкой файлов с помощью проекта установки VS. Это связано с тем, что проект установки VS сначала копирует файлы, а затем выполняет пользовательские действия. Это по дизайну. Вот почему я решил создать небольшое приложение winforms с интерфейсом установки и требуемым поведением.

person Sergey Smelov    schedule 22.09.2010