在webbrowser控件中释放显示的pdf文件

Pan*_*aNL 5 c# browser pdf winforms

我在winforms应用程序中有一个webbrowser控件来显示一个选定的pdf文件,之后我想将pdf文件移动到另一个位置.

当我试图移动pdf文件时,它给我一个错误,该文件正在使用中.我试图让webbrowser在移动之前导航到另一个页面但它仍然给我这个错误,该文件被其他进程使用.

我如何发布这个pdf文件,以便我可以移动它?处理webbrowser没有办法解决问题.

AjV*_*Jsy 6

他们说"Adobe Acrobat和Adobe Reader设计为在您关闭浏览PDF文件的浏览器窗口后继续运行几分钟."

解决方法似乎是:
将PDF复制到临时文件并显示它,然后当您离开时,AcroRD32.exe保留PDF几分钟并不重要,因为您仍然可以执行以下操作需要与原件!