OS가 E :에 설치되어 있고 C : 드라이브가없는 PC가 하나 있습니다. 이 위에는 잘 실행되는 .Net 4.0 WPF 응용 프로그램이 설치되어 있습니다.Crystal Reports 2011 .Net 4.0 OS가 E에 설치됨 : 보고서를 실행할 때 오류가 발생합니다.
그러나 Crystal 보고서에 액세스하려고하면 예외가 발생합니다. 이 사용자는 Windows 탐색기의 네트워크 위치에서 보고서에 액세스 할 수 있으므로 Crystal에 로컬로 복사하도록 요청하면 문제가 발생한다고 가정합니다.
따라서 누구나 로컬 복사본이 생성 될 위치 및/또는이를 제어 할 수있는 방법을 조언 할 수 있습니다.
감사
보고서를 엽니 코드 :
oReportDocument.Load(oSystemData.ReportPath + StandardReport.RPTFile, CrystalDecisions.[Shared].OpenReportMethod.OpenReportByTempCopy)
호출 스택의 추출 :
CrystalDecisions.CrystalReports.Engine.EngineExceptionUtils.DoThrowException에서CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: Invalid report file path.
(문자열 메시지, EngineExceptionErrorID 아이디) at CrystalDecisions.CrystalReports.Engine.ExceptionThrower.ThrowEngineException (String messageID, EngineExceptionEr CrystalDecisions.CrystalReports.Engine.ReportDocument.Load (문자열 파일 이름, OpenReportMethod openMethod, INT16 parentJob) CrystalDecisions.CrystalReports.Engine.ReportDocument.get_Subreports에서 CrystalDecisions.CrystalReports.Engine.ReportDocument.EnsureLoadReport() 에서 에서 rorID ID) ()