Я создал пользовательский диалог для проекта установки Visual Studio, используя шаги, описанные здесь
Теперь у меня есть поле со списком в одном из моих диалогов. Я хочу заполнить комбинированный список списком всех экземпляров SQL Server, работающих в локальной сети. Получить список серверов тривиально ... но я совершенно заблудился, как заставить их отображаться в выпадающем списке. Буду признателен за вашу помощь, и некоторый код также может быть хорошим, как я начинающий :).
Я всегда считал, что настраиваемые диалоги в проектах по настройке визуальных студий крайне ограничены и едва функциональны.
Напротив, я обычно создаю пользовательские действия, которые отображают графические интерфейсы winforms для любых удаленно сложных задач во время установки. Работает очень хорошо, и вы можете делать практически все, что захотите, создав пользовательское действие и передав несколько параметров.
В ходе дневной работы мы собрали набор общих пользовательских действий для таких задач, как настройка приложения и создание базы данных / выполнение скрипта, чтобы обойти ограничения пользовательского диалога.
Я полагаю, вам придется выйти за рамки стандартного пакета установки и настройки и попробовать стороннее приложение.
Вы можете посмотреть на:
Оба бесплатны; они могут дать вам настройки, которые вам нужны.