If it's a web application
report.Load(Server.MapPath("Report1.rpt"));
report.Load(Server.MapPath("Report1.rpt"))
else if it's a windows application
report.Load(Application.StartupPath + "Report1.rpt");
report.Load(Application.StartupPath & "Report1.rpt")
BTW for windows applications you can use other paths like
CommonAppDataPath, ExecutablePath, LocalUserAppDataPath, UserAppDataPath
. For more info
Clickety[
^]
FYI check this Tip/Trick
Crystal Reports: Fix for "Load report failed" error.[
^]