Crystal Reports存在一些问题。 每当我尝试初始化ReportDocument或填充ReportViewer时,我都会遇到以下异常:
System.TypeInitializationException:{“类型初始值设定项 'CrystalDecisions.CrystalReports.Engine.ReportDocument'扔了一个 异常。“}
这行代码产生异常:
CrystalDecisions.CrystalReports.Engine.ReportDocument repDoc = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
我重新安装了Crystal Reports但没有结果。 奇怪的是它在我们拥有的每台其他计算机上都能正常工作。
我还能做什么?
答案 0 :(得分:1)
之前发生过这种情况,我的解决方案就是我无意中卸载了Crystal Reports Runtime。
您有.net-2.0标记,因此请尝试在文件中搜索“CRRedist2008_x86.msi”或CRRedist2005_x86.msi,具体取决于您使用的Visual Studio版本
或重新下载:
答案 1 :(得分:0)
对我来说,这是因为Crystal Report版本13-0-22运行时引擎的文件已损坏。我为解决该问题所做的事情是:
它奏效了...