https://connect.microsoft.com/VisualStudio/feedback/details/690284/publish-profiles-do-not-include-build-configuration

у Microsoft не позволяет связать конфигурацию сборки с профилем публикации. Вместо этого он говорит вам использовать раскрывающийся список в главном интерфейсе VS.

Я нахожу это очень раздражающим, потому что мы используем config config для изменения наших настроек config в зависимости от среды, в которой мы публикуем (например, строки подключения к базе данных). Мы также регистрируем файл .Publish.xml, чтобы пути публикации сохранялись в системе контроля версий. Если кто-то забудет изменить конфигурацию сборки, он может случайно опубликовать тест в производство или наоборот. Если бы мы могли проверить выбор конфигурации сборки с профилем публикации, у нас не было бы этой проблемы.

Кто-нибудь знает, планирует ли Microsoft изменить это в будущем?