我差不多完成了开发MVC 4& EF 5(.net 4.5)。我需要在azure上部署它。我可以简单地部署它而无需修改我的代码吗?或者申请必须专门为天蓝色开发?
答案 0 :(得分:1)
这实际上取决于您是否要使用Web角色,或者您是否要使用Azure托管站点。如果要使用Web角色,则需要添加一个Azure发布项目,该项目创建XML文件以配置要使用的Web角色(主机头,访问密钥,操作系统版本等)。
至于你的实际代码,不,azure只是IIS的托管实例(大多数情况下),任何典型的应用程序都应该没有问题。但是,如果您计划使用SQL Azure,那么您需要解决的问题与独立SQL之间存在一些差异。
顺便提一下,MSDN上有很多关于azure托管和迁移的资源,这里有一些可以帮助你入门。
http://msdn.microsoft.com/en-us/library/windowsazure/dn194221.aspx
http://msdn.microsoft.com/en-us/library/windowsazure/dn194225.aspx