我有一个旧的ASP.NET 2.0站点,此时我真的对重建或更新没兴趣。我想将它移到Windows Azure,但我并不熟悉Azure,所以我想知道它是否易于移植。
最大的潜在障碍是用户可以上传多张照片。上传后,我以预定义的维度创建了几个图像副本,并使用Server.MapPath(“{location}”)将它们存储在本地文件系统中,以指示它应存储在何处。
基本上我正在寻找一种低成本/无成本的方式来轻松地在Azure上托管这个不涉及代码更改的站点(或者至少是极少的更改,例如将Server.MapPath更改为某些相对位置)这样我就可以将其他更新的,更新的也移动到Azure。我的情况是这样的,如果我不能移动这个网站,移动其他网站是没有意义的,因为我将不得不继续为这个服务器支付费用(它们都托管在同一台服务器上现在)。
答案 0 :(得分:1)
不保证在重新启动虚拟机之间存储Azure驱动器,因此您可能需要使用blob存储。但你可以mount a blob as a NTFS volume并将其存储在那里。这将使代码中的转换变得非常简单。