Нужна помощь с моими проектами Visual Studio и, в частности, с процессом выпуска.Чтобы выпустить свое веб-приложение, я использую проект веб-развертывания для развертывания своего веб-приложения.
Я разделил строки подключения и настройки приложения на отдельные файлы конфигурации с файлом конфигурации для каждой среды, которую я мог бы создатьMSI для, например.dev, qa, staging, prod.
Конфигурационные файлы выбираются на основании их установки в web.config.
Поэтому у меня есть следующий список задач, которые я хотел бы выполнитьвремя развертывания:
- Убедитесь, что для отладки задано значение false в файле web.config.
- Когда я собираюсь установить MSI в конкретной среде, я хотел бы выбрать вариант в установщикечтобы иметь возможность выбрать среду, в которую я устанавливаю MSI, и web.config изменяется так, чтобы он указывал на файлы конфигурации для этой среды.
Как я могу достичь вышеизложенного?Могу ли я создать пользовательские действия в установщике MSI, и если да, то как?Должен ли я взглянуть на введение задачи MsBuild, чтобы убедиться, что я выпускаю с отключенной отладкой.
Хотели бы получить некоторую информацию по вышеуказанному, пожалуйста.