我的问题是报告查看器,我不知道这个问题的原因是什么。它只是偶尔发生的。问题就像是
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。答案 0 :(得分:1)
1。)应用程序以管理员身份运行 2.)当您关闭应用程序时,在代码末尾使用Application.exit
答案 1 :(得分:0)
运行报告(打印)功能时,将在temp文件夹中创建一个dll(这是由应用程序生成的用于设置参数等的工作临时文件。),并删除该dll。 那时,如果新的防病毒程序正在捕获文件,它也会检查并释放。并且在检查它时锁定了它,并在那时将您的应用程序转储(错误消息)。
因此删除您的防病毒软件,您将看到问题将得到解决。停止防病毒可能还不够。视音频服务将继续检查每个文件和块。