Кто-нибудь знает, как получить преобразование web.config, чтобы заменить настраиваемый раздел конфигурации. Я установил msbuild в режим подробностей, и преобразование просто игнорирует существование настраиваемого раздела с преобразованием замены.
Преобразование Web.Config в пользовательский раздел конфигурации
Ответ 1
Преобразование web.config не заботится о настраиваемых разделах конфигурации. Он будет выполнять замены всего файла web.config.
Вот пример XML замены web.config Я использовал для установки нашего memcached сервера ips:
<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<enyim.com>
<memcached>
<servers xdt:Transform="Replace">
<add address="192.168.130.1" port="11211" />
<add address="192.168.130.2" port="11211" />
<add address="192.168.130.3" port="11211" />
</servers>
</memcached>
</enyim.com>
</configuration>
Ответ 2
В случае, если у вас есть та же проблема, что и у меня... Я хотел ударить себя!
Во время публикации убедитесь, что вы выбрали среду:)