我在本地模式下使用 .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/