У меня есть эта проблема, связанная с необходимостью иметь разные строки подключения для web.config на моем локальном компьютере и иметь преобразование выпуска, которое сделает производственные двоичные файлы с помощью machine.config на веб-сервере.Как настроить преобразование Web.Config для поддержки локальных и производственных конфигураций?
Так у меня есть эти файлы в моем визуальное решение студии:
Web.Config
Web.Debug.Config
Web.Release.Config
В web.config я удалены и добавлены новые строки подключения.
<remove name="connstring">
<add name="connstring" ConnectionString="blahblah" />
То, что я хочу сделать, это не иметь ничего в окончательном web.config при развертывании (по TFS сборки) на веб-сервере, так что моя веб-приложение будет использовать что-нибудь в machine.config на сервере.
Как я могу это сделать?