Это почти копия Связать конфигурацию сборки с профилем публикации , но на этот вопрос не было ответа ...
У меня есть 2 1 Нажмите Опубликовать конфигурации для моего веб-приложения:
- Тестовый сервер
- Производственный сервер
Если я выберу Build
=> Configuration Manager
=> Release
, а затем нажму кнопку «Опубликовать», мое приложение будет опубликовано с конфигурацией выпуска (и наоборот) - без учета текущего выбранного профиля публикации.
Но то, что я ДЕЙСТВИТЕЛЬНО хочу, это ...
Чтобы установить соответствующую конфигурацию сборки из 1 Нажмите Параметры публикации. Test Server
должно быть опубликовано с моими настройками Debug, а Production Server
должно быть опубликовано с настройками Release.
Мне не нужно было вносить изменения в Configuration Manager. Но я делаю.
Итак, у меня есть 2 вопроса:
Я просто делаю это неправильно? Исходя из небольшой заметки в «Параметры публикации», в которой говорится «Использовать диспетчер конфигурации сборки для изменения конфигурации», похоже, именно так она и должна работать.
Есть ли другой способ иметь 2 профиля публикации, один с конфигурацией отладки и один с конфигурацией выпуска?
Единственное, для чего я использую конфигурации сборки отладки / выпуска, это для моих конфигурационных преобразований, которые имеют разные строки подключения. Итак, альтернативные, но все же 1 Click, решения для публикации приемлемы. : -)