2011-04-11 17 views
1

我是Azure的新手。我在VS 2008中创建了MVC应用程序。它不使用任何数据库。我如何将应用程序迁移到Windows Azure。将VS2008中的MVC应用程序移至windows azure

  1. 我应该使用哪个SDK和工具包。
  2. 我是否需要迁移
  3. 之前,我的应用程序升级至2010年是否有任何内置支持MVC
  4. 什么样的角色,我应该使用

感谢 ANK

回答

0

我应该使用哪种SDK和工具包。

1.4是最新的download link

我是否需要迁移

之前,我的应用程序升级至2010年,是的,SDK 1.4不支持2008年

有任何内置的MVC支持

是的,你会发现一个ASP.NET MVC 2 WebRole template`

我应该用什么样的作用

这个要看,试着以超小

+0

感谢您的回复,但有先前的发布版本1.2(六月)。我无法使用它,那么我不必迁移我的应用程序 – Ankush 2011-04-11 12:32:42

+0

@Ankush您可以使用1.2,但是您将无法在Azure中使用新功能,例如,特小VM,调试功能,多种网络角色等 – 2011-04-11 12:41:55

1

的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

安装完成后,您将在VS中创建一个Cloud项目。然后,您可以将现有的MVC项目添加到此解决方案中。然后向您创建的云项目添加Web角色,并选择您的MVC项目作为目标。

还有一些额外的需要,比如在一些引用的程序集上设置copy-local。

下面是关于这个问题的一个很好的职位:http://blogs.msdn.com/b/jnak/archive/2008/10/28/asp-net-mvc-projects-running-on-windows-azure.aspx

+0

但也有以前的版本relelease 1.2(六月)哪些支持VS 2008.我不能使用它,那么我不必迁移我的应用程序 – Ankush 2011-04-11 12:35:44

+0

是的,这是可能的,我想。 – tomasmcguinness 2011-04-11 12:39:27

相关问题