首页 > 解决方案 > RDLC:本地报告处理过程中发生错误。该进程无法访问文件“w3nvo2fs.err”,因为它正被另一个进程使用

问题描述

我们创建了一个RDLC report并使用了一些来在和Expression中显示文本。当报告部署在服务器上并在浏览器中执行时,在某些情况下我们会收到以下错误消息。TablesTextboxes

An error occurred during local report processing.;The definition of the report '.rdlc' is invalid. ↵An unexpected error occurred in Report Processing. The process cannot access the file 'w3nvo2fs.err' because it is being used by another process.

当我们打开两个不同的浏览器并多次(在同一时间)运行报告时会出现错误,然后有时我们会收到上述错误消息,有时报告运行良好。我相信这是一种竞争条件,因为我在一些文档中读到,当 RDLC 报告包含表达式dlls时,会在运行时生成和删除一些表达式。

这是我在网上阅读的与我的场景相关的内容(但我不认为在我的情况下问题是一些antivirus or antimalware正在运行并导致问题)。

第一份文件

第二份文件

我该如何解决这个问题?

标签: asp.net-corereporting-servicesrdlc

解决方案


推荐阅读