TextWriter ストリームを操作するための次のようなコードがあります。
TextWriter TR = new StreamWriter(@"")
try
{
//Logic
}
catch (Exception exception)
{
//Error Reporting
}
finally
{
if (TR != null)
TR.Close();
}
私の .Net バージョンは 4.0 で、このコードは Windows 7 では正しく動作しますが、Windows XP では正しく動作しません!! ストリームが閉じず、多数のバッファがファイルに書き込まれていないようです! 何も思いつきません!誰でもこの問題を解決するのを手伝ってもらえますか?