我有一臺PC,操作系統已安裝在E:上,並且沒有C:驅動器。在這個我已經安裝了我的.net 4.0 WPF應用程序運行良好。Crystal Reports 2011 .Net 4.0操作系統安裝在E:在運行報告時出現錯誤
但是,當我嘗試訪問水晶報告時,它會給出下面的例外。此用戶能夠從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(字符串消息,EngineExceptionErrorID ID) CrystalDecisions.CrystalReports.Engine.ExceptionThrower.ThrowEngineException中的 (String messageID,EngineExceptionEr rorID ID) 在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(字符串文件名,OpenReportMethod openMethod,Int16的parentJob) 在CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport() 在CrystalDecisions.CrystalReports.Engine.ReportDocument.get_Subreports()