you have to modify the properties for the .rpt files:
If you don't want to change properties for each file, there's an easy way to default build action for non-default file-types.
you have to flag "Allow this precompiled site to be updatable" inside "Publish WebSite" menu
you can, instead of doing previous steps
and you must
You will need to modify two properties in the .rpt files:
Rebuild, Build deployment package and Publish. Done!
After try all above solution i got final solution is just copy your Crystal Report folder( where you save all crystal report into single directory) directly into location where you host you website. In my case it is c:/inetpub/www/xyz here xyz is publish folder.
I have got this same error message and have tried Googling and Googling and yet found the solution.
First, you have to check your ReportPath if is correct.
If you're using C#, this code might help:
//declare new report
ReportDocument rpt = new ReportDocument();
//load your report
//set your datasource
//set your report for the viewer
crviewer.ReportSource = rpt;
//refresh the viewer