К сожалению, в отличие от ASP.Net VS2010 не поддерживает различные файлы конфигурации для отладки / выпуска.Расстраивает то, что различные команды VS не координируют свои действия немного лучше, так как функция в ASP очень полезна.
Действительно, единственное место, где можно изменить app.config для вашего отладочного и выпускного выпусков, - это вашПроцесс сборки после запуска msbuild.
Я написал и продал часть программного обеспечения под названием ClickOnceMore, которая поддерживает различные среды (отладка, подготовка, контроль качества, производство и т. д.) с использованием макро-подхода.Вы можете определить разные значения для каждого макроса в зависимости от типа сборки (который может быть передан в командной строке).Затем вы можете использовать значение этих макросов, чтобы выбрать другой файл конфигурации или заменить значения в шаблоне файла конфигурации.
Более простой подход в ClickOnceMore позволяет использовать встроенный макрос [DebugOrRelease] для выборадругой файл конфигурации для сборок Debug или Release.
Вы можете скачать бесплатную пробную версию ClickOnceMore здесь: www.clickoncemore.net, если у вас возникли проблемы с работой сценария, просто дайте мне знать, он долженделать именно то, что вы хотите сделать.