我有一个 WinForms 应用程序(如果细节很重要,用 VB.NET 编写),它有一个用于跟踪应用程序利用率的嵌入式 Crystal Report(我们称之为 utr310.rpt)。我们的报告人员对已投入生产的报告进行了小幅调整,我正在尝试对其进行测试(我们将其称为新的 utr311.rpt),但出现以下错误:
System.Runtime.InteropServices.COMException (0x80043AE3): Invalid TLV record.
at CRAXDRT.IApplication.OpenReport(String pFileName, Object OpenMethod)
at WinFormsApp422.mCrystal.CrystalReportShowSingleParameter(String sReportName, Object objParam, Boolean& bPrint) in C:\2008-Projects\WinForms-applications\WinFormsApp422\code_Modules\mCrystal.vb:line 161
我不能对这个错误做出正面或反面。大家有看到这个吗?