cancel
Showing results for 
Search instead for 
Did you mean: 

Deploy VB6 with CR XI

Former Member
0 Kudos

I make a Deploy with PDW in VB6 using CR XI, when it runs on distribute PC sends an error "TLV invalid record"

What is wrong? Have somebody tested succesfully this situation?

Beforehand, thank you very much.

Accepted Solutions (1)

Accepted Solutions (1)

former_member183750
Active Contributor
0 Kudos

Hello Luis

Unfortunately, CR XI as a version of CR is not quite good enough - next time please quote the exact version that you can find in the CR designer under Help | About, or looking at the version of the crpe32.dll / craxdrt.dll, etc. will also be good.

In any case, I want you to make sure that you are on CR XI R2a (11.5.x). See this blog on how to. Then you will have to use the CR RDC MSM file to create a runtime setup package - you'll have to use something like InstallShield, Wise, etc.

Link to the MSM file are in the above mentioned blog.

- Ludek

Senior Support Engineer AGS Primary Support, Global Support Center Canada

Follow us on Twitter

Got Enhancement ideas? Try the SAP Idea Place

Share Your Knowledge in SCN Topic Spaces

Former Member
0 Kudos

Hello Ludek! Thank you for your fast answer. I have spent all weekend following your steps you pointed. First, I upgarde my CR XI with SP4 full and SP6 incremental, finally get 11.5.12.1828.

Second, I read your "RDC, Past and Future" and I am sure what I have to do. Questions: 1. Do I need upgrade merge modules with CR XI R2 - FP 6.4 RDC Merge Modules. 2 The Most Important... WHICH FILES ARE NEEDED FOR DEPLOY? or I have to follow the steps on .pdf "Creating an RDC Distribution Package" Beforehand, thank you very much.

former_member183750
Active Contributor
0 Kudos

Hello Luis

Re:

1. Do I need upgrade merge modules with CR XI R2 - FP 6.4 RDC Merge Modules.

Use the merge modules linked to in my blog:

Runtime for CR XI R2A

There are no new runtime MSM or MSI files. Runtime MSM and MSI files from CR XI R2 apply to CR XI R2A:

CR XI R2 (SP6) MSM for .NET
CR XI R2 (SP6) MSI for .NET
CR XI R2 SP6 MSM for RDC

2 The Most Important... WHICH FILES ARE NEEDED FOR DEPLOY? or I have to follow the steps on .pdf "Creating an RDC Distribution Package" Beforehand, thank you very much.

You must use merge module. Thus your question "WHICH FILES ARE NEEDED FOR DEPLOY" is moot. You can not simply choose which files to deploy. Or in other words; you must deploy all files.

- Ludek

Former Member
0 Kudos

Hello Ludek! Thank you for answer again.

I have never made an Deploy Program, only use PDW that is very simple.

I do not have Visual Studio Installer, it does not come in my VS6 package, Windows Installer is not available in any blog. I have to use other Install Program, I am trying CreateInstall, it looks good and was recommended.

I understand there are files to be only copied, others have to register with regsvr32, other have to run themself (.exe, .com), etc.

Following your directions, It is clear to me to use ALL merge modules that comes in CR XI SP6 MSM for RDC

Question: The files to deploy are: Crqe.dll + Ufmanager.dll + Craxdrt.dll + Crviewer.dll + Atl.dll + Msvcp60.dll + Msvcrt.dll + Riched20.dll + MERGE MODULES ?

Sorry for my way of explanation. Beforehand, thank you very much

former_member183750
Active Contributor
0 Kudos

Question: The files to deploy are: Crqe.dll + Ufmanager.dll + Craxdrt.dll + Crviewer.dll + Atl.dll + Msvcp60.dll + Msvcrt.dll + Riched20.dll + MERGE MODULES ?

All CR runtime files are in the merge modules (that includes teh craxdrt.dll, crviewer.dll, crqe.dll, etc.). MS*.dll and Atl.dll are MS files an thus are not part of the MSM. If you need those, then you will have to find the correct MSM files from Microsoft.

- Ludek

Former Member
0 Kudos

Ludek:

Once again... thank you very much for your support!

One question:

Can you tell me, if you are up to 100% sure, are there other install softwares different from Microsoft that can deploy merge modules?

This is becuase when I try to find out information about merge modules, all refers to Visual Studio Installer or Windows Installer.

Beforehand, thank you very much.

former_member183750
Active Contributor
0 Kudos

Hello Luis

Yeah, ain't it grand that we now have merge modules, but you have to dish out more $ on some utility that can create a setup project for you...

There are utilities other than VS that can cerate deployment / setup projects. InstallShield and Wise being two examples. There are "free" installers out there. E.g.;

http://community.spiceworks.com/topic/122896-free-software-deployment

http://dreamshield.codeplex.com/

Not that I am recommending any of the above. I've never used them, just googled 'free deployment utilities' and the above were two of many that came up.

Let me know if you find anything that works for you.

- Ludek

Former Member
0 Kudos

Hello Ludek:

Sorry for this delay. Continuing the way to Deploy CR XI R2 and following the directions you send to me. One Question. My intention is MAKE A DEPLOY PROGRAM TO DEPLOY CR XI R2 ONLY...

VB6 .exe and others .dll I alrerady have the one created with PDW from VS6.

Does this consideration changes in anything what we have talked about to deploy merge modules with a 3rd-party deploy solution?

Beforehand, thank you very much.

former_member183750
Active Contributor
0 Kudos

As long as you use the MSM v. 11.5 for the RDC runtime, you're just fine. How you deploy the other "stuff" will not be of any consequence.

A long, long time ago I tried to deploy the CR 11.5 runtime using PDW - I gave up after couple of days. Too much to configure. And as far as I know, nobody has ever had success doing it that way either.

- Ludek

Answers (0)