cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
blr2006
Level 4

Copying MSM contents fails in Windows 2008 64Bit

We have an issue with copying a set of files through Installshield MSI (Installshield 2009), and it happens Only in Windows 2008 64Bit machine.

The files including an EXE are bundled through MSM. But when the setup.exe is run, only an empty folder is created.

This issue happens in only one scenario.

In the previous version, we were using two different Installshield MSI Projects, one each for server and client. Client project is built with the MSM file to copy the files to the location specified in INSTALLDIR.
Both the server and client can be installed on the same server.
The client is, by default, copied to c:\Program Files(x86).

With the new release, we have modified the Server Component to include the MSM in Merge Module, so that the EXE file and related files are copied with server upgrade, to a location other than Program Files(x86).

In 32 bit machines it worked fine. But, in 2008 64 bit machines, when the old client installation is not uninstalled, the server upgrade ran fine to update the database as usual, but just creates an empty folder instead of copying the EXE. The old and new servers share the same project and package code where as the client installation had a different project code.

Can you please clarify why this fails only in 64 bit :confused:

Any input to debug this will be of great help, as it is reported at a client's place. Thank you for your help.
Labels (1)
0 Kudos
(1) Reply
blr2006
Level 4

If I discard MSM and copy the folder contents through script, the folders are copied correctly.

Any information on why the installer is failing to unzip the MSM contents only in 64Bit machine will be of great help.

Any clue to analyze the log or debug in 2008 64 Bit machine? I copied and opened the Setup.ilg under C:\Program Files (x86)\InstallShield Installation Information but no reference of this empty folder in that.

Thank you once again.
0 Kudos