将DataSet添加到RDLC报告时崩溃
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将DataSet添加到RDLC报告时崩溃相关的知识,希望对你有一定的参考价值。
当我尝试将DataSet添加到asp.net Project中的任何RDLC报告时,Visual Studio需要一些时间(通常它会读取所有已编译的程序集),然后突然崩溃。它发生在VS 2012和VS 2013中。
在其他一些机器中,它不会崩溃。但是确实显示了要用作DataSet源的任何可读的类/方法。
请导航到C: Windows Assembly并找到Microsoft.AnalysisServices.AdomdClient.dll以检查版本号。对于2008 R2,需要10.0.0.0。如果没有10.0.0.0,请通过下载Microsoft®SQLServer®2008R2 ADOMD.NET并从以下位置运行Adomd.NET来安装它:
go.microsoft.com/fwlink/?LinkID=188441&clcid=0x409(X86套餐)
要么
go.microsoft.com/fwlink/?LinkID=188442&clcid=0x409(X64套餐)
我在ASP.NET MVC项目中遇到了同样的问题,但在我的情况下是来自一个Nuget包引用。
我找到了一些有用的信息here。
在我的情况下引起问题的引用是Microsoft.AspNet.SignalR.Core version="2.0.2"
我将这个Nuget包更新到version="2.2.1"
后解决了我的问题。
以上是关于将DataSet添加到RDLC报告时崩溃的主要内容,如果未能解决你的问题,请参考以下文章
如何从代码向强类型数据集插入值,然后从 RDLC 报告页面显示?