レポートにCrystalReportsXI R2(11.5.3700.0)を使用する.net2.0アプリケーションがあります。Windows XPでは正常に動作しますが、Windows7では奇妙な動作を示します。
Windows 7では、デバッグモード(F5)で実行すると、すべてが正常に表示されますが、EXEを直接起動すると(デバッグなし、CTRL + F5)、レポートを表示できません。
スタックトレースから次の情報を見ることができますが、ここでは完全に無知です。
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportClass.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
at CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSource(DataSet dataSet)
誰かがこの問題に直面して回復したことがありますか?親切な助けは常にありがたいです。
編集:このアプリケーションは単一のUIスレッドで実行されます。これはWinformsアプリケーションです。