私は ASP.NET MVC3 プロジェクトに取り組んでおり、私のプロジェクトの一部は PDF ファイルを印刷することです。System.Net.Mail
添付ファイルを送信するために追加した今朝まで、すべてが正常に機能していました。そして、この後もうまくいきましたが、情報を編集しようとすると、次のエラーが発生しました。
The process cannot access the file 'Content\StudentPdf\student54.pdf' because it is being used by another process.
以前はiTextSharp
PDF を印刷していましたが、次のコード行でクラッシュします。
using (FileStream fs = new FileStream(Server.MapPath("~/Content/StudentPdf/student" + id + ".pdf"), FileMode.Create))
自分のファイルが自分のソリューションで使用されている場所を確認するにはどうすればよいですか? 私PrintPdf
のメソッドはメソッドの前に呼び出されSendEmail
ます。