OSがE:にインストールされているPCが1台あり、C:ドライブがありません。これに、正常に動作する.Net4.0WPFアプリケーションをインストールしました。
ただし、Crystalレポートにアクセスしようとすると、以下の例外が発生します。このユーザーはWindowsエクスプローラーのネットワーク上の場所からレポートにアクセスできるので、Crystalにローカルにコピーするように依頼するという行為が問題を引き起こしていると思いますか?
したがって、ローカルコピーが作成される場所や、これを制御する方法を誰かにアドバイスできますか。
ありがとう
レポートを開くためのコード:
oReportDocument.Load(oSystemData.ReportPath + StandardReport.RPTFile, CrystalDecisions.[Shared].OpenReportMethod.OpenReportByTempCopy)
コールスタックの抽出:
CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: Invalid report file path.
CrystalDecisions.CrystalReports.Engine.EngineExceptionUtils.DoThrowException(String message、EngineExceptionErrorID id)at CrystalDecisions.CrystalReports.Engine.ExceptionThrower.ThrowEngineException(String messageID、EngineExceptionErrorID id)at CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename、OpenReportMethod openMethod 、Int16 parentJob)at CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport()at CrystalDecisions.CrystalReports.Engine.ReportDocument.get_Subreports()