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