Переместите приложение MVC в VS2008 в Windows Azure - PullRequest
1 голос
/ 11 апреля 2011

Я новичок в Azure. У меня есть сборка приложений MVC в VS 2008. Он не использует базы данных.Как я могу перенести приложение в Windows Azure.

  1. Какой SDK и набор инструментов я должен использовать.
  2. Нужно ли обновлять мое приложение до 2010 года до миграции
  3. Есть ли встроенная поддержка MVC
  4. Какую роль мне следует использовать

Спасибо Ank

Ответы [ 2 ]

1 голос
/ 11 апреля 2011

Windows Azure поддерживает различные роли, одна из которых - WebRole. Вы можете легко поместить проект MVC в эту роль для размещения на Azure.

Во-первых, вам нужно будет обновить до VS2010, так как я считаю, что последний SDK (версия 1.4) поддерживает только VS2010. Загрузите это отсюда http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7a1089b6-4050-4307-86c4-9dadaa5ed018&displaylang=en

После того, как он установлен, вы создаете проект Cloud в VS. Затем вы добавляете свои существующие проекты MVC к этому решению. Затем вы добавляете веб-роль в созданный вами проект Cloud и выбираете проект MVC в качестве цели.

Есть несколько дополнительных вещей, которые вам нужны, например, установка copy-local на некоторых ссылочных сборках.

Вот отличный пост на эту тему: http://blogs.msdn.com/b/jnak/archive/2008/10/28/asp-net-mvc-projects-running-on-windows-azure.aspx

0 голосов
/ 11 апреля 2011

Какой SDK и набор инструментов я должен использовать.

1.4 - последняя ссылка для скачивания

Нужно ли обновлять мое приложение до 2010 года перед миграцией

да, SDK 1.4 не поддерживает 2008

Есть ли встроенная поддержка MVC

да, вы найдете шаблон ASP.NET MVC 2 WebRole`

Какую роль мне следует использовать

это зависит, попробуйте начать с Extra Small

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...