8

在我的 bin 文件中,我设置了 som 测试数据,我希望我的应用程序能够访问存储在bin/log/log00001.txt.

但是,在我的 cronroller 中,当我尝试在以下路径上使用 TextReader 时,它会转到其他地方:new StreamReader("log/log00001.txt")

我如何阅读与我的项目相关的内容?

4

2 回答 2

13

尝试使用

StreamReader reader = new StreamReader(Server.MapPath("~/bin/log/log00001.txt"));
于 2012-10-18T11:57:44.927 回答
6
HttpContext.Current.Server.MapPath("~/some/path/relative/to/your/web/app")
于 2012-10-18T11:58:04.893 回答