Web Config Transform не работает

В приложении .NET MVC 3.0 у меня есть следующая конфигурация в appSettings:

web.config

<appSettings>
<add key="SMTPHost" value="mail.domain.com"/>
    <add key="SMTPUsername" value="user@gmail.com"/>
    <add key="SMTPPort" value="25"/>
    <add key="SMTPPwd" value="mypassword"/>
    <add key="EmailFrom" value="notific@gmail.com"/>
</appSettings>

Для отладки у меня определено следующее преобразование конфигурации:

web.Debug.config

<appSettings>
    <add  key="SMTPPort" value="58" xdt:Transform="Replace" xdt:Locator="Match(key)" />
</appSettings>

И я запускаю приложение в режиме отладки, но мой SMTP порт все еще принимает значение из web.config, а не web.Debug.config.

Может ли кто-нибудь подсказать, что может быть не так в этой конфигурации?

82
задан Matt 29 June 2016 в 08:26
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: