Проект установки Visual Studio 2008 - PullRequest
0 голосов
/ 27 июля 2010

Мне нужно создать проект установки для приложения Windows, которое я разработал на C #.Кроме того, мне нужно, чтобы пользователь мог задать имя сервера / экземпляра базы данных, а также тип аутентификации и имя пользователя / пароль, если они используют аутентификацию SQL.Эта строка подключения хранится в моем файле app.config.

После завершения установки необходимо открыть веб-сайт, который установит пару элементов управления, необходимых для этого приложения.

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

Вся помощь приветствуется.Спасибо!

Ответы [ 2 ]

1 голос
/ 28 июля 2010

вам нужно создать пользовательский диалог в проекте установки, как показано Создать пользовательские диалоги для использования в ваших проектах установки Visual Studio

Один интересный способ сделать это - использовать пользовательское действиес "нормальной" формой win, как описано здесь

Посмотрите на Wix, я проверил его для небольшого приложения / надстройки, работает отлично.Для решения вашей проблемы требуется больше усилий, но я думаю, что если вы создадите свой модульный Wix, вы можете собрать части для нового приложения установки.

0 голосов
/ 28 июля 2010

Вы также можете создать exe-файл InstallHelper, который будет работать во время стандартного проекта установки VS, как описано в http://www.eggheadcafe.com/tutorials/aspnet/ec13b205-9a90-496f-9d7b-ccebdf1d3ca1/build-a-custom-action-ins.aspx.

...