5

Я создал пользовательский диалог для Visual Studio Setup Project с помощью описанного hereНастройка Visual Studio Project Пользовательского Диалог

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

ответ

11

Я всегда находил, что пользовательские диалоги в проектах настройки визуальной студии были крайне ограничены и едва функциональны.

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

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

+0

Я, наконец, переключился на установщик WiX, который намного более настраивается, также в отношении пользовательского интерфейса. – kjv 2009-09-16 17:05:06

1

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

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

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

Смежные вопросы