Как мне развернуть уже разработанное ASP.NET Приложение MVC для Azure?

#asp.net-mvc #azure

#asp.net-mvc #azure

Вопрос:

Я создал бесплатную пробную учетную запись в Azure, а также полностью разработанную ASP.NET Проект MVC 5.2.3 с несколькими другими проектами в том же решении, которые либо предоставляют услуги, либо зависят от ASP.NET Проект MVC.

При создании проекта в Visual Studio я не установил флажок Хост в облаке.

Я использую Visual Studio 2015 Update 3. Теперь я хочу создать службу приложений в Azure и развернуть там это приложение.

Как мне это сделать?

Ответ №1:

При щелчке правой кнопкой мыши на вашем проекте появляется опция «Опубликовать«:

Публикация проекта

После выбора вы получите возможность выбора и развертывания в службе приложений Azure:

Выбор публикации в Azure

Затем продолжите на следующем экране, чтобы создать существующую службу приложений Azure для развертывания или создать новую в yoru, связанную с подпиской Azure.

Комментарии:

1. Это «один» способ (есть также виртуальные машины. Кроме того, есть много других вещей, с которыми нужно иметь дело (подключения к БД, кэширование, состояние сеанса и т. Д.),

2. В вопросе указано: «Теперь я хочу создать службу приложений в Azure». Я предполагаю, что обработка соединений и другие упомянутые элементы обрабатываются, поскольку вопрос не указывает на них.

3. Не видел эту часть. Спасибо.

4. Спасибо, @bsoulier, я пытаюсь понять, что вы сказали. Я знаю, что мне придется изменить строку подключения и настроить хранилище ключей для хранения там моих секретов. Я сделаю это, как только это приложение будет опубликовано в AppService. Это занимает чертовски много времени.