偶尔会发生报表查看器错误

时间:2016-04-05 06:50:28

标签: vb.net report

我的问题是报告查看器,我不知道这个问题的原因是什么。它只是偶尔发生的。问题就像是

Local Report Processing

-----------------------------------

...The process access the file path path\expresion_host_5bc339f79dc24f2fb4b34667e9fadb13.dll because it is being used by another process

(抱歉没有提供完整的详细信息或图片,他们只是聊聊我)

但它没有运行,在关闭表单后,我处理了reportviewer和表单,如果重新打开它并多次执行,则会显示此错误。我在这里为了解决这个问题而疯狂,我试图先将它谷歌,但没有一个能帮我解决这个问题。

顺便说一下,在我的工作区中,这个错误没有显示出来。 但是在我的老板中,这个错误正在显示,可能是因为他正在使用Windows 8。

2 个答案:

答案 0 :(得分:1)

1。)应用程序以管理员身份运行 2.)当您关闭应用程序时,在代码末尾使用Application.exit

答案 1 :(得分:0)

运行报告(打印)功能时,将在temp文件夹中创建一个dll(这是由应用程序生成的用于设置参数等的工作临时文件。),并删除该dll。 那时,如果新的防病毒程序正在捕获文件,它也会检查并释放。并且在检查它时锁定了它,并在那时将您的应用程序转储(错误消息)。

因此删除您的防病毒软件,您将看到问题将得到解决。停止防病毒可能还不够。视音频服务将继续检查每个文件和块。