Работа с Web.Release.config (преобразование Web.config) - PullRequest
5 голосов
/ 07 октября 2011

В моем файле Web.config есть следующие настройки:

<add key="ClientMail" value="ridermansb@bindsolution.com"/>

В моем файле я Web.Release.config:

<appSettings>
    <add key="ClientMail"
                xdt:Transform="SetAttributes"
                xdt:Locator="Match(value)"
                value="ridermansb@gmail.com"/>
</appSettings>

Как получить при запуске сайтав режиме выпуска параметры применяются в Web.Release.config?

В этом случае мне нужно изменить значение параметра в <appSettings>

1 Ответ

6 голосов
/ 07 октября 2011

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

Узнайте о преобразованиях веб-конфигурации здесь: http://weblogs.asp.net/gunnarpeipman/archive/2009/06/16/visual-studio-2010-web-config-transforms.aspx

...