Check your path, when dealing with ASP & Crystal Reports you need to be aware of where the Report is stored relative to where you are running it from.
The best method of doing this is to use a full path from the root of your website instead of a relative path from wherever you are running the report from.
Assuming you have the following structure;
www.myweb.com
www.myweb.com/viewReport.aspx
www.myweb.com/ERPSolution-NL/Admin_Reports/CR/myReport.rpt
To execute the report & view (or download) it from viewReport.aspx you should use the following.
ReportDocument rptDoc = new ReportDocument();
rptDoc.Load(Server.MapPath("~/ERPSolution-NL/Admin_Reports/CR/myReport.rpt"));
Kind Regards