技术开发 频道

ASP.NET应用向Windows Azure迁移技巧

  3. 此时我们会发现WindowsAzureProject中的Roles文件夹依然为空。OK,在Roles文件夹上点击右键,选择将解决方案中的Web项目添加到Roles中,

  4. 添加好以后我们会看到Roles中对一个跟我们的Web Application一个名字的角色节点。

  此时我们可以在该节点的属性面板上设置信任级别、实例数等各种云中运行时的配置。

  5. 完成上述工作后,需要按照我们本文的第二部分将相应的程序集设置为Copy Local=True

  6. 为了调整网站中的代码适应Windows Azure的环境,我们需要再将以下3个程序集添加到引用中:

  Microsoft.WindowsAzure.Diagnostics

  Microsoft.WindowsAzure.ServiceRuntime

  Microsoft.WindowsAzure.StorageClient

  当然你还可以根据实际的需求添加其他的WindowsAzure程序集,比如CloudDrive

  7. 剩下的工作主要就是根据实际的业务逻辑调整您的代码了。

  8. 整体调整完之后,我们就可以在将Windows Azure Project创建Deploy包并上传至我们的Windows Azure服务器上。不出意外,等一袋烟左右的功夫您的云端Web应用就部署好了。

  怎么样,如果您的ASP.NET应用要移植到云端是不是也挺简单呢?在这个风起云涌的时代能够将自己的应用移植到云端来运行是不是也挺让人欣慰甚至激动的事情呢。别再犹豫了,赶紧拿你的项目副本尝试一下向云端的迁移之旅吧!

1
相关文章