Создание проекта установщика Windows в Visual Studio - PullRequest
2 голосов
/ 26 июня 2010

Я боролся с Visual Studio, чтобы создать установщик Windows MSI.

Это то, что я надеялся создать в MSI: Откроется установщик, и на первой странице есть пара полей, где вы можете ввести различные местоположения конфигурации, включая возможность просмотра, а также некоторые раскрывающиеся списки с различными настройками конфигурации.

Нажмите «Далее» или «Готово», или любой другой написанный мной код C # будет выполнен в зависимости от выбора, выбранного пользователем.

При просмотре проекта установщика Visual Studio я могу добавить диалоговое окно, но все они предопределены для меня. Я надеялся, что вы создадите приложение Windows Forms.

Разве это не возможно? Является ли проект установщика Windows просто негибким? Каковы другие мои варианты в Visual Studio (обратите внимание, я не хочу использовать другую программу, которая может быть там)?

Ответы [ 2 ]

1 голос
/ 26 июня 2010

Класс Installer дает вам возможность получить полный контроль над тем, что происходит во время установки для проекта установки VS. Однако вам придется использовать модальное диалоговое окно для сбора информации, которую вы описываете, поэтому пользовательский опыт не будет таким гладким, как встроенная страница мастера.

1 голос
/ 26 июня 2010

Я настоятельно рекомендую вам взглянуть на WIX .

Это сложнее, чем проекты установки VS, но также гораздо более гибко

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...