【发布时间】:2015-02-21 22:32:54
【问题描述】:
我已经开发了 ASP.NET 应用程序,用于将材料上传到我的本地电脑,代码如下:
filename = Path.GetFileName(FileUpload1.FileName);
FileUpload1.SaveAs(Server.MapPath("~/uploadfile/") + filename);
Label1.Text = "Upload status: File uploaded!";
现在,我希望将其上传到 Azure,我需要更改此代码以适合上传到我的 azure 网站。我在那里做了存储,但我不知道我应该如何编码。我曾尝试在谷歌上搜索,但至少可以说文档是可怕且令人困惑的。任何帮助表示赞赏。
提前致谢。
【问题讨论】:
-
您能具体说明您阅读的文档吗?我认为如何使用 Blob 存储的文档解释得很好:azure.microsoft.com/en-us/documentation/articles/…。特别是,您感兴趣的部分是“如何:将 blob 上传到容器中”
-
您最好使用上传文件的文件流,而不是将文件本地保存在您的网络服务器上。 Blob 存储客户端具有接受输入文件流的方法。 stackoverflow.com/questions/25889215/…
标签: c# asp.net azure azure-storage azure-blob-storage