Hi,

I have a VB.NET program which use CR 10 for report printing.
When I deploy the exe, rpt and CR dlls to the client machine and run the report, I got an exception:

System.TypeInitializationException: The type initializer for "CrystalDecisions.CrystalReports.Engine.ReportDocument" threw an exception. ---> System.Runtime.InteropServices.COMException (0x80040154): COM object with CLSID {CF76A644-314B-404D-8D45-F08B51FF990B} is either not valid or not registered.
at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()

Is that I must build a MSI package and install on client machine in the first run before I can use XCOPY deployment?