0

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

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

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

4

1 回答 1

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 /

于 2013-05-05T12:49:08.110 回答