#c# #asp.net #azure #azure-web-roles #azure-cloud-services
#c# #asp.net #azure #azure-web-роли #azure-cloud-services
Вопрос:
Мы разработали и развернули несколько веб-решений с помощью Visual Studio. Теперь мы хотели бы разместить их с помощью веб-ролей в облачных службах Azure.
Чтобы теперь разместить решение в качестве веб-роли, такой же простой процесс, как создание новой облачной службы Windows Azure в Visual Studio, а затем импорт всех связанных проектов в новую ASP.Net Веб-роль?
Ответ №1:
Да — добавьте облачный проект Azure в свое решение и добавьте существующий веб-проект в качестве веб-роли в облачный проект. Подробности см. в разделе Как: Перенести и опубликовать веб-приложение в Azure из Visual Studio.
Комментарии:
1. Кстати, этот подход предполагает, что вы используете «веб-приложение», а не «веб-сайт». Создание «веб-сайта» требует нескольких дополнительных шагов.
2. Согласен, но вопрос конкретно касается веб-ролей.
3. Я не имел в виду IaaS. Просто скажите, что понравившиеся вам инструкции относятся к веб-приложению и что веб-сайт (два разных шаблона VS project msdn.microsoft.com/en-us/library/dd547590 (v = vs.120).aspx ), требует немного более сложного подхода. Смотрите эту ссылку. В то время как веб-приложения являются более распространенным (и рекомендуемым) подходом в наши дни, все еще существуют некоторые проекты веб-сайтов, которые переносятся.