我希望这能帮助我解决这个问题。
我在使用.net framework 4.5
和ReportViewer 11(Reporv Viewer 2012)构建应用程序(winforms)时遇到问题。几周后我使用Windows Azure进行部署并安装到客户端,但是当我运行报告时显示异常。
**An error occurred during local report processing.
Failed to load expression host assembly. Details: Loading this assembly would produce a different grant set from other instances. (Exception from HRESULT: 0x80131401)**
当我在网络中部署(LAN)工作正常,但是当我通过互联网部署时出现此错误,只有当我通过快捷方式.appref-ms启动应用程序时才会出现此错误,但是如果我启动应用程序执行.exe文件显示报告正确。
其他一些人有这个问题,如何解决?
感谢。
答案 0 :(得分:0)
我发现了我的问题。
我解决这个问题只是评论这一行,因为我不使用ngen;)。 我只是在Main方法中注释属性 [LoaderOptimization(LoaderOptimization.MultiDomainHost)] 。这对我来说很好,检查你是否有评论;)。