I am using a Crystal Report Viewer (version 10) in my VB6 application to display a report based on an Access DB stored on a network drive. Everything works fine on my development machine but when I open the vbform that contains the report viewer control on a user machine that does not have VB or crystal installed I get

Runtime error: 429 Activex component can't create object.

I have registered the crviewer.dll file like so:

VB Code:
  1. Shell "regsvr32 /s \\irpserver1\StrategicPlanner\crviewer.dll", vbHide

Runtime 429 still occurs on user machines. Am I forgetting to register something necessary for the user to utilize a crystal report viewer inside my vb app?