Пользовательский диалог проекта установки Visual Studio - PullRequest
5 голосов
/ 14 августа 2008

Я создал пользовательский диалог для проекта установки Visual Studio, используя описанные шаги здесь

Теперь у меня есть комбинированный список в одном из моих диалогов. Я хочу заполнить комбинированный список списком всех экземпляров SQL Server, работающих в локальной сети. Получить список серверов тривиально ... но я совершенно заблудился, как заставить их отображаться в выпадающем списке. Буду признателен за вашу помощь, и некоторый код может быть хорошим, так как я начинающий :).

Ответы [ 2 ]

13 голосов
/ 14 августа 2008

Я всегда считал, что настраиваемые диалоговые окна в проектах установки Visual Studio крайне ограничены и едва функционируют.

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

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

1 голос
/ 15 августа 2008

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

Вы можете посмотреть на:

Оба свободны; они могут дать вам необходимые настройки.

...