読みたいだけなのに・・・
ファイルの読込はStreamReaderでできますが、他のプロセスが使用してロックされていると読み込むことができません。リーダーさん、しっかりしてよ!!と思いますが、ネットを検索して解決策がありました。
@IT log4net 使用時にログファイルがロックされ読み込みできない
FileStreamでファイルを開いて、StreamReaderに渡せば読めるようです。
StreamReader sr = new StreamReader(new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.ReadWrite), Encoding.GetEncoding("Shift_JIS"));
« ASP.NET AJAX AutoCompleteコントロール | トップページ | バージョン7からの移行 »
「02 C#」カテゴリの記事
- C#で作成したDLLに、呼び出し元オフィスソフトのHwndを渡す(2019.07.27)
- C# LINQとラムダ式凄い!(2019.04.06)
- ClickOnceの発行でエラー(2009.05.21)
- C# Flash(2008.08.21)
- 読みたいだけなのに・・・(2008.05.20)
コメント