vb.net - 删除 WebBrowser 控件正在访问的文件 - VB.net
问题描述
我有一个程序,允许用户在数据库中索引文件,然后将所述文件移动到文件服务器。
当前,当他们导入 pdf 时,它会显示在 WebBrowser 控件中,带有 WebBrowser.Navigate,以便他们可以查看文件,然后从下拉列表中选择所需的索引信息。完成后,需要移动文件并删除原始文件。
但是,我遇到了一个问题,即通过 WebBrowser 查看文件会锁定文件并且无法移动。我已经尝试让 WebBrowser 指向另一个文件,但这似乎并没有释放该文件被访问。
有没有办法,除了在运行时处理 WebBrowser 来强制程序释放它对该文件的锁定?
解决方案
推荐阅读
- pandas - 日期时间无属性微秒
- android - $ 和 Android JNI 命名之后是什么?
- c# - 如何使用 Azure Search 中的 Azure Function Query App (C#) 实现最佳且更短的查询执行时间
- gjs - 等待异步 lambda 函数 gjs
- python - Python:维护输入列表的顺序
- c# - 逻辑 OR 和三元运算符求值顺序
- python - 应用 git 过滤器覆盖对文件中某些行的更改的问题
- reactjs - ec2托管的应用程序无法在手机上打开
- node.js - Nodejs:读取文件后无法转换RAW数据
- timescaledb - TimescaleDB 用于未排序的数据系列