C# 在Azure中部署而不修改代码
有没有办法在azure云上部署web应用程序而不修改将数据保存到磁盘的上载方法 在上载方法中,我将数据保存在磁盘上:C# 在Azure中部署而不修改代码,c#,asp.net-mvc,azure,C#,Asp.net Mvc,Azure,有没有办法在azure云上部署web应用程序而不修改将数据保存到磁盘的上载方法 在上载方法中,我将数据保存在磁盘上: var imgPath = Url.Content(String.Format("~/Content/PersonImg/{0}", fileName)); String filePath = HostingEnvironment.MapPath(imgPath); 如果您想将web应用程序部署到云,您应该使用Azure存储来存储文件。云服务的磁盘不是永久性的 以下是一些帮助:
var imgPath = Url.Content(String.Format("~/Content/PersonImg/{0}", fileName));
String filePath = HostingEnvironment.MapPath(imgPath);
如果您想将web应用程序部署到云,您应该使用Azure存储来存储文件。云服务的磁盘不是永久性的 以下是一些帮助:
如果要将web应用程序部署到云中,应使用Azure存储来存储文件。云服务的磁盘不是永久性的 以下是一些帮助:
如果要将web应用程序部署到云中,应使用Azure存储来存储文件。云服务的磁盘不是永久性的 以下是一些帮助:
如果要将web应用程序部署到云中,应使用Azure存储来存储文件。云服务的磁盘不是永久性的 以下是一些帮助:
如果您在
Windows Azure网站中部署代码,那么上传代码应该可以工作,尽管我见过有人使用服务器.MapPath
而不是主机环境.MapPath
。但是,如果在Microsoft Azure云服务中部署代码,则上述代码将无法工作。在使用云服务的情况下,您需要使用
话虽如此,我认为您应该避免将文件存储在服务器上。正如在另一个答案中提到的,VM中的存储不是持久的。此外,对于Windows Azure网站,您获得的磁盘空间量是有限的。如另一个答案中所述,您应该查看Windows Azure Blob Storage
来存储这些文件。如果您在Windows Azure网站中部署代码
,虽然我见过有人使用Server.MapPath
而不是HostingEnvironment.MapPath
,但上传代码应该可以工作。但是,如果在Microsoft Azure云服务中部署代码,则上述代码将无法工作。在使用云服务的情况下,您需要使用
话虽如此,我认为您应该避免将文件存储在服务器上。正如在另一个答案中提到的,VM中的存储不是持久的。此外,对于Windows Azure网站,您获得的磁盘空间量是有限的。如另一个答案中所述,您应该查看Windows Azure Blob Storage
来存储这些文件。如果您在Windows Azure网站中部署代码
,虽然我见过有人使用Server.MapPath
而不是HostingEnvironment.MapPath
,但上传代码应该可以工作。但是,如果在Microsoft Azure云服务中部署代码,则上述代码将无法工作。在使用云服务的情况下,您需要使用
话虽如此,我认为您应该避免将文件存储在服务器上。正如在另一个答案中提到的,VM中的存储不是持久的。此外,对于Windows Azure网站,您获得的磁盘空间量是有限的。如另一个答案中所述,您应该查看Windows Azure Blob Storage
来存储这些文件。如果您在Windows Azure网站中部署代码
,虽然我见过有人使用Server.MapPath
而不是HostingEnvironment.MapPath
,但上传代码应该可以工作。但是,如果在Microsoft Azure云服务中部署代码,则上述代码将无法工作。在使用云服务的情况下,您需要使用
话虽如此,我认为您应该避免将文件存储在服务器上。正如在另一个答案中提到的,VM中的存储不是持久的。此外,对于Windows Azure网站,您获得的磁盘空间量是有限的。如另一个答案中所述,您应该查看windowsazureblob存储
来存储这些文件