Подскажите пользователь с установщиком проекта по умолчанию из Visual Studio? - PullRequest
0 голосов
/ 13 июля 2011

У меня есть проект ac #, и я хотел бы знать, позволяет ли бесплатный установщик по умолчанию, поставляемый с Visual Studio 2010, запрашивать некоторую информацию для настройки приложения.

если да, то как?

если нет, что бы вы мне посоветовали?

Большое спасибо

Ответы [ 2 ]

1 голос
/ 13 июля 2011

Есть несколько ссылок, которые вы, вероятно, должны тщательно изучить:

Управление пользовательским интерфейсом в развертывании

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

Часто задаваемые вопросы по проекту установки Visual Studio

Проекты установки и развертывания

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

0 голосов
/ 15 июля 2011

Эта статья из блога Роба Аквилы недавно помогла мне с этим точным вопросом.Он проведет вас через шаги, необходимые для того, чтобы ваш пакет развертывания запросил у пользователя ввод данных, а затем изменил ваш app.config с этими значениями во время установки.

Одна из ловушек из моего опыта - попытка настроить пользовательские разделы вapp.config.Оказывается, я не мог использовать реализацию ConfigurationSection, которая уже была создана для приложения, из-за проблем с привязкой сборки, которые я не мог решить.Я закончил тем, что сделал это, используя LINQ to XML в пользовательском классе установщика.

Однако изменить настройки <appSettings> довольно просто.

...