Я использую этот код (в моем проекте DAL):
ConfigurationManager.AppSettings["server"]
для доступа к разделу настроек приложения в файле web.config (из веб-проекта):
<appSettings>
<add key="server" value="server.name.com"/>
<add key="database" value="databasename"/>
</appSettings>
и в Web.Debug.config я использую следующее преобразование
<add key="server" value="MY-LAPTOP"
xdt:Locator="Match(key)" xdt:Transform="Replace"/>
после этого, когда я запускаю приложение, файл конфигурации не преобразуется. Первая строка кода возвращает нетрансформированную информацию. Что не так с кодом? Чего мне не хватает?
Я попытался опубликовать его, и когда я проверяю конфигурационный файл, все в порядке, как и должно быть.