title: Crystal Report - Load report failed
body: <p>I am using Crystal Report (10.2.3600.0) in Windows Application using c#.net 2.0. </p>
  
  <p>I have deployed the application in many of the clients machine. Until recently it was found out that in one of the machine the report is not working.</p>
  
  <p>From the log file following error is shown - </p>
  
  <blockquote>
    <p>StackTrace:    at
    CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()
    at
    CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String
    filename, OpenReportMethod openMethod,
    Int16 parentJob)    at
    CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String
    filename, OpenReportMethod openMethod)
    at
    FlexiPackOfficeAutomation.frmJobCardViewer.PopulateReportFields()
      InnerException: The system cannot
    find the path specified.</p>
  </blockquote>
  
  <p>One important thing which i noticed in that machine is that there is no C Drive. The windows is installed in H: Drive. I am not sure whether this is causing the issue.</p>
  
  <p>The code which i am using to load the report is as follows,</p>
  
  <pre><code>CrystalDecisions.CrystalReports.Engine.ReportDocument JobCard1 = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
  
  
  cFPWebService objWS = new cFPWebService();
  
  //Get the Job Details from the Webservice
  DataSet mDsJobDetails = objWS.ObjWebService.GetJobDetails_ForCrystalReport(this._JobID);
  
  string FileName = "rassdk://" + Directory.GetCurrentDirectory() + @"\reports\JobCard.rpt";
  //Load the Crystal Report File
  JobCard1.Load(FileName, CrystalDecisions.Shared.OpenReportMethod.OpenReportByTempCopy);
  //Set the reportsource of the Crystal Report Viewer as this JobCard
  crvJobCard.ReportSource = JobCard1;
  </code></pre>
  
  <p>I have tried the following on the clients machine</p>
  
  <ol>
  <li>Reinstalled the crystal report Runtime</li>
  <li>Reinstalled the software</li>
  </ol>
  
  <p>Thanks,</p>