cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
danieluc
Level 6

VC 8.0 MFC/ATL/CRT Merge modules

Hi guys,

We are using InstallShield 2008 Premiere for the deployment of our application which is developed in C++. For this, we need the VC 8.0 redistributables to be install, prior to software execution or dll registering.
Until now we used to install this as a prerequisite, before the installation, but now was decided to include it into the installer as a merge module; so I chose from the Redistributables panel, the following:

Visual C++ 8.0 ATL (x86) WinSXS MSM + policy
Visual C++ 8.0 CRT (x86) WinSXS MSM + policy
Visual C++ 8.0 MFC (x86) WinSXS MSM + policy

As far as I see this is not installed correctly, and the log looks weird:


Action ended 14:17:10: InstallInitialize. Return value 1.
Action 14:17:10: SxsInstallCA.
Action start 14:17:10: SxsInstallCA.
1: sxsdelca 2: traceop 3: 1256 4: 0
1: sxsdelca 2: traceop 3: 1257 4: 0
....
1: sxsdelca: Added reg value for 2: uplevel.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E
1: sxsdelca 2: traceop 3: 1284 4: 0
...
1: sxsdelca 2: traceop 3: 1318 4: 0
1: sxsdelca: Skipping component 2: downlevel_payload.8.0.50727.762.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E
.....
1: sxsdelca 2: traceop 3: 1292 4: 0
1: sxsdelca 2: traceop 3: 1318 4: 0
1: sxsdelca: Skipping component 2: downlevel_manifest.8.0.50727.193.68B7C6D9_1DF2_54C1_FF1F_C8B3B9A1E18E
1: sxsdelca 2: traceop 3: 1284 4: 259
1: sxsdelca 2: SxsMsmInstall completed 3: 0 4: 0
Action ended 14:17:11: SxsInstallCA. Return value 1.


When the sequence comes to run one of the exe's in the CA in installer, if fails
with SideBySide error (seen in Windows Event Viewer).

This is a very big problem for us now any help would be appreciated,
Best regards,
Daniel
Labels (1)
0 Kudos
(5) Replies
danieluc
Level 6

Please guys, any idea?
Thanks again.
0 Kudos
danieluc
Level 6

Anyone any idea ?
😞
0 Kudos
justminime
Level 3

Anyone
we cant install mergemodule
0 Kudos
DenishPatel
Level 2

even i am facing same issue in upgrade scenario. it is not able to install on Vista. I have set RemoveExistingProduct in between InstallValidate and InstallInitialize. I have attached install log.

Thank you in Advance.

~Denish
0 Kudos
kalleh
Level 3

I don't know if it the same problem but we hade similar problem when the CA dll uses the VC++ 2008 redistributables. We solved it with static linking in the CA dll.

/A
0 Kudos