Click here to Skip to main content
15,889,992 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Dear Experts,

I have created myCRviewer.DLL for crystal report viewer in vb.net 2005.

Registered myCRviewer.DLL using Regasm "c:\CR\myCRviewer.DLL" /tlb /codebase
and referencing myCRviewer.tlb from VB6.
It is working perfectly wherever .net 2005 installed machine which means it have CrystalDecisions.CrystalReports.Engine 10.2.3600.0 versions assembly.

It is not working if .net 2005 not installed. When I calling it from VB 6.0. throwing automation error.

I'm sure crystal report 2008(version12) runtime, .net framwork 2.0 installed on that machine.

My question: Is it really required crystal report version 10 runtime on that machine. I'm suspecting this it might required because crystal report viewer is demanding (CrystalDecisions.CrystalReports.Engine 10.2.3600.0 versions assembly) since it was developed .net 2005.

please clarrify me.

Thanks and Regards,
Asan
Posted
Updated 21-Apr-10 19:36pm
v2

1 solution

Your guess is correct. I repeat (so I can reach the #@#Q@@* 30 char minimum), your guess is correct, since it was created with the earlier version it is demanding that version.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900