8

binファイルにsomテストデータを設定しました。アプリケーションがに保存されているログファイルにアクセスできるようにしたいですbin/log/log00001.txt

ただし、私のcrontrollerでは、次のパスで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 に答える