#asp.net #asp.net-mvc
#asp.net #asp.net-mvc
Вопрос:
Наше веб-приложение включает в себя различные подключения к БД и множество избыточных выходных данных в режиме отладки, это очень полезно для локального тестирования во время разработки. Это также означает, что нам нужно помнить о переключении в режим выпуска перед каждой публикацией (внутри VStudio).
Вчера по ошибке мы опубликовали отладочную версию веб-приложения, вызвав небольшую катастрофу.
Каков наилучший подход, чтобы избежать этого в будущем?
Спасибо.
Ответ №1:
Создайте сценарий сборки с помощью msbuild или powershell и попросите сценарий указать ‘Release’, а затем вызвать msdeploy. Если у вас есть сценарий для выполнения развертывания вместо того, чтобы делать это вручную, он всегда будет последовательным.
Комментарии:
1. Спасибо, Джон, ты имеешь в виду создание пакетного файла?
2. @devdept: вы можете использовать пакетный файл или некоторые инструменты, встроенные в Visual Studio (и Team Foundation Server, если вы его используете), или сторонний инструмент. Дело в том, что если вы хотите снова предотвратить проблему, вам следует автоматизировать развертывание