Visual Studio 2010 - Для каждого разработчика / компьютера / среды Параметры Web.Config

Я хотел выбрать здесь мозги тех экспонентов сборки MS Build / VS Post.

Я хотел бы, чтобы мои записи web.config настраивались для каждого пользователя / машины / среды.

Я мог бы иметь свои настраиваемые / изменяемые записи, отмеченные в web.config, и хотел бы, чтобы эти записи были переопределены соответствующим файлом пользователя / среды, и хотел бы иметь порядок, который решает, какие записи должны преобладать над другими, если запись найдена в несколько файлов.

, например, для Интернета. config имеет запись $ connectionstring, а файлы настройки для каждого пользователя / среды могут иметь потенциальные значения для замены $ connectionstring в зависимости от контекста / конфигурации, в которой построено решение

, что означает, что у меня может быть набор файлов, как показано ниже:

user_joe.config

       $connectionstring = db_where_joe_like_to_connect_to 

staging.config

       $connectionstring = db_where_staging_connect_to  

production.config

       $connectionstring = db_production

поэтому, если Джо компилирует решение из своего окна разработчика, в файле web.config должно быть значение «db_where_joe_like_to_connect_to» для $ connectionstring.

Я надеюсь, что может быть решение, не связанное с Nant.

надеюсь, что кто-то сможет бросать указатели.

9
задан thanikkal 10 May 2011 в 17:03
поделиться