While using Crystal Reports 9.0 and ArcMap, you may receive an error:"Component crviewer9.dll or one of its dependencies not registered correctly".
This is a known issue.
Solution or Workaround
Uninstall and reinstall Crystal Reports 9.0.
- Uninstall Crystal Reports 9.0.
A. Clicking Start > Settings > Control Panel.
B. Double-click Add/Remove Programs.
C. Click Crystal Reports for ESRI > Remove > Remove All > Next > Finish.
- Reinstall Crystal Reports 9.0:
Insert the Crystal Reports 9.0 CD in the CD-ROM drive and follow the onscreen installation instructions.