如何使用文本文件在windows azure中部署应用程序?

时间:2013-05-05 12:32:38

标签: azure azure-storage

我用文本文件创建了一个mvc4应用程序。我在文件“ddd.txt”中写了一些数据。我在我的电脑上写了这样的地址:“@ D://Project//ddd.txt”,它工作得很好。但是,当我在“azurewebsites.net”上部署我的网站时,我应该写另一个地址。

这对我来说是非常重要的文本文件。我想从中读取数据。

我应该在我的应用程序中编写什么目录地址才能在Windows Azure服务器上工作?

1 个答案:

答案 0 :(得分:2)

我会尝试使用App_Data(如果你的项目中不存在,你可以添加目录)。

然后您可以像这样加载文件:

string path = HttpContext.Server.MapPath("~/App_Data/ddd.txt");
// load file here

另一种选择是将它存储在Blob存储中,这里有不同功能的完美结合:http://www.windowsazure.com/en-us/develop/net/how-to-guides/blob-storage/