私はAsp.netのPDF作成者でC#を使って作業しています。私のコードでは、それはpdfファイルを作成した後、私は、フラッシュを使用してストリームライターを破棄し、ネスト関数で私は次の関数で同じファイルを開くときに私はブラウザのPDFビューアに表示するこの同じファイルを開いています。私のpdfの作成方法はスレッド化に使用され、pdfの読み込み機能は通常モードの機能です。Visual StudioのファイルプロセスをC#言語でチェックする方法は?
私の質問は、このPDFファイルがC#コードの別のプロセスで使用されていることを確認する方法です。なぜなら、非常に小さいpdfファイルを作成した場合、正常に動作しますが、その場合には5~10ページのpdfファイルを作成していると、エラーがスローされます。すなわちthe process cannot access the file because it is being used by another process
私は、そのファイルのプロセスモニタコードとそのプロセスを明示的に終了する方法をチェックしたいですか?
あなたはPDFファイルを作成する他のプロセスを開始しますか? –