お客様は、log4netを使用しているASP.NETアプリケーションのクイックで汚れたログビューアを求めました。アクティブなファイルの末尾を読み取り、それを吐き返すコントローラ。アクティブなログファイルを閲覧するためのWindowsでのファイルアクセス保護の読み取り専用
標準の.NET API(File.OpenTextなど)を使用すると、アクセス違反(別のプロセスで開くファイル)が発生しますが、これは私が期待しているものですが、Ultraedit読み取り専用で表示するために開きます。 .NET APIから同じことをすることはできますか?
using(StreamReader infile =
System.IO.File.OpenText(Request.PhysicalApplicationPath + @"\log\my.log"))
{
}
「別のプロセスで使用中」の例外が発生してもファイルを読み取るにはどうすればよいですか?](http://stackoverflow.com/questions/4400517/how-can-i-read-a-あなたが別のプロセス例外によってファイルを取得しようとしている場合) – Rob