I have a CR viewer in a user control when I attempt to show the report like so:
crViewer.ViewerCore.ReportSource = reportDocument;
I get "Object reference not set to an instance of an object"
The report is not null, in fact I can do the following to print without using the viewer:
reportDocument.PrintToPrinter(1, true, 1, 1);
I have totally uninstalled CR and reinstalled, including the runtimes. Still getting this.