ASP.NET ReportViewer 在本地模式下非常慢

标签 asp.net performance reportviewer localreport

我在本地模式下使用 .Net 4.5 和 ReportViewer 11。我的报告呈现非常缓慢(10 分钟)。我在 this post 中找到添加 <trust legacyCasModel="true" level="Full"/>到 web.config 将解决问题,它确实做到了。报告呈现时间从 10 分钟缩短到 10 秒,但现在我在系统其他部分的动态变量不起作用。这是错误:

Dynamic operations can only be performed in homogenous AppDomain.



有没有办法设置<trust legacyCasModel="true" level="Full"/>或仅在一页中具有相同效果的东西?

最佳答案

将 .net 框架更改为 3.5 将帮助您在半时间内加载您的报告。你可以试试你的情况。

关于ASP.NET ReportViewer 在本地模式下非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18737758/

相关文章:

asp.net - 服务器场中的 InProc session 使用

javascript - PdfSharp - 在 PDF 文档中注入(inject)的 Javascript 在 Firefox 中不起作用

c# - 如何在 ContentPlaceholder 和占位符中找到控件?

python - 将字典与其他字典进行比较,并仅选择其他字典中存在的那些键

performance - 最快的 Smarty 缓存处理程序

c# - 如何在不使用 excel 互操作库的情况下将 excel 工作簿转换为 pdf?

c# - ASP.NET MVC - 在新选项卡上有条件地打开 PDF/图像

excel - 使用 ReportViewer 内置功能导出到 Excel

c# - ReportViewer 在 GetDefaultPageSettings() 上锁定了很长一段时间

java - 创建文件架构的最小 mkdir 数量