jjzjj

ReportDocument

全部标签

c# - 清除 Crystal Reports ReportDocument 对象使用的资源的最佳方法是什么?

我正在开发一个使用CrystalReports进行报告的应用程序。它在ReportDocument对象中打开给定的报表,执行它需要执行的操作,然后关闭报表。using(varreport=OpenReport(reportSourceInfo)){//Dostuffwiththereportreport.Close();}OpenReport方法对源文件进行一些验证并返回一个打开的ReportDocument对象。测试表明此代码可以完成预期的工作,而且看起来没有任何问题。我真正听取建议的问题是,当我对报告项目进行代码分析(CA)构建时,我收到以下CA消息:CA2202:Microsof

c# - 'CrystalDecisions.CrystalReports.Engine.ReportDocument' 的类型初始值设定项抛出异常

我正在为使用CrystalReportsAPI显示和打印表单的客户部署桌面应用程序。我正在使用InstallShield2012构建安装程序。我还包括了.NET4.0Framework以及所有Crystal程序集。我有2个(有点相关的)问题:1)每当我试图在客户端机器上运行应用程序时,我都会收到以下错误:Thetypeinitializerfor'CrystalDecisions.CrystalReports.Engine.ReportDocument'threwanexception.我不知道我在这里忘记了什么。CrystalDecisions.CrystalReports.Engi