Link to home
Start Free TrialLog in
Avatar of ajallath
ajallath

asked on

“Invalid TLV record” error in a VB6 app with CRXI

I have developed  a VB 6.0 application using  RDC from CRXI. In my development machine the application and the reports work fine, but when I try to deploy it to another client’s machine the database connection works fine but when I try to display a Crystal Report appear “Invalid TLV record” error.

I am using the “Package & Deployment Wizard” that comes with Visual Basic 6.0.

All reports have been created using CR XI and I am pretty sure that I have included all necessary DLL’s.

It never happened before when I was using CR 8.5.

Anybody knows what is causing this error. Any help will be welcome
Avatar of ast2550
ast2550

Avatar of ajallath

ASKER

Hello ast2550,

I have added all merge modules suggested in the "Creatin an RDC Distribution Package" document to my setup package and the error is still the same. Do you recomend me to use "Visual Studio Installer" instead of “Package & Deployment Wizard"?
ASKER CERTIFIED SOLUTION
Avatar of ast2550
ast2550

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Mike McCracken
Agree.  Use VS Installer rather than PDW.

Do you have CR8.5 reports running from the same application?  One cause of a TLV error is a mismatch in dll versions.

mlmcc
mlmcc

No, in my development computer I just have VB6 amd CRXI installed. Right now I am building a setup package using VS Installer 1.1
Hi all,    

Finally it is working, I created the setup program using VS intaller and added CR merge modules and now my client application works fine in any computer.

Thank you very much for your help