Web サイトに問題があります。作業は、タブ区切りのテキスト ファイルを作成し、それを Web サービス経由でアップロードすることです。
「Using」キーワードを使用してテキスト ファイルを作成しています。
using (StreamWriter sw = new StreamWriter(path))
{
sw.Write(sb.ToString());
sw.Close();
}
ここまではエラーでも大丈夫です。しかし、私は次のように提出します
request.FeedContent = File.Open(HttpContext.Current.Server.MapPath("~/filename.txt"), FileMode.Open, FileAccess.Read);
feedcontent はストリームを受け入れます。その場合、エラー (サーバー エラーなど) が発生し、アプリケーションがエラーを発生させることがあります。別のプロセスで使用されているため、プロセスはファイル '\\user\htdocs\filename.txt' にアクセスできません。プロセスを繰り返したいときはいつでも。
ファイルが同じ日に閉じられず、再提出が翌日にのみ行われる必要があるため、問題は増幅されます。
後で page_unload イベントまたはその他の方法でリソースを解放するにはどうすればよいですか?