I have Crystal Reports XI installed on my machine for designing reports (I distribute the RPT files along with my app), and I am using these reports from a VB.Net 2003 app, using the bundled CrystalReportViewer control. So far things have been fine. All of a sudden from the past couple of days I have been getting the error:


The parameter 'xxxxxx\yyyyy.rpt' could not be found



The title of the message says "Crystal Reports Windows Forms Viewer". The text within the quotes is the path to the RPT file, which I have verified to be correct. The strangest thing is I cannot catch this error in a Try Catch block. It occurs when I call the Show method of the form that contains the CRViewer control.


I tested the deployment on a couple of other machines, which showed the reports correctly. I also tested by installing CR XI on one of the test machines and then installing my app. But still the reports work there. It's only on my machine and the client's machine that things seem to be out of order. My only guess right now is some kind of a file corruption because of frequent installations/uninstallations of the application. But I cannot confirm this guess, nor find out which files could be corrupted.

Any help would be greatly appreciated.

.