QTAgent32保持文件打开

gri*_*egs 7 c#

我们正在编写一个应用程序,它将从各种文件中提取第一个文本,然后提取图像.

在我们的测试脚本中,我们发现一旦我们提取了文本并尝试打开文件进行图像提取,文件就被另一个进程保持打开状态.

我们已关闭对文件的所有引用,处理它们并将它们设置为null.

使用Process Explorer我们发现它是QTAgent32保持打开状态.

我们怎么能告诉这个库释放句柄,或者这是一个已知的bug,它不会影响生产代码?

SLa*_*aks 3

QTAgent32 是 Visual Studio 的测试运行器。

这意味着您的测试有一个FileStream您忘记关闭的。