This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Copying MSM contents fails in Windows 2008 64Bit
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 01, 2012
12:07 PM
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.
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.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Feb 03, 2012
08:02 AM
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.
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.
![](/skins/images/CC38E504FC9E1309DC48ACFEB4925670/responsive_peak/images/icon_anonymous_message.png)