Допустим, в моем основном стартовом проекте есть файл web.config с некоторыми настройками:
<!-- ... -->
<appSettings>
<add key="Setting" value="setMe!" />
</appSettings>
<!-- ... -->
Этот проект имеет две конфигурации: Release и Debug. Каждый преобразует этот параметр в свое собственное значение, например, web.Debug.config:
<!-- ... -->
<appSettings xdt:Transform="Replace">
<add key="Setting" value="debugValue" />
</appSettings>
<!-- ... -->
Когда я его компилирую, преобразованного файла конфигурации нет. У меня всего три файла: web.config, web.Debug.config и web.Release.config.