Lenwin
Level 10

HOTFIX: Build time error related to VC++ Windows Forms Application project

Symptoms:

Build of the InstallShield project fails with Error -6058 when attempting to incorporate standard Microsoft Merge Modules into the installation package.

Cause:

This problem is due to outdated Global Unique Identifiers used to distinguish 64-bit Merge Modules.


Steps to Reproduce:

1. Create a VC++ Windows Forms Application project.
2. Create an InstallShield Limited Edition project
3. Add the Project Output of the VC++ Windows Forms Application project to the InstallShield Limited Edition project
4. Build the project.

Hot Fix:

To apply the hot fix, follow the steps below:

1. Close Visual Studio.
2. Download the hot fix .zip file attached to this thread, and uncompress the PlatformFilesToModules.ini file to a temporary location.
3. Locate the folder: \Support. (By default, this directory is “C:\Program Files\InstallShield\2010LE\Support")
4. Make a backup copy of file PlatformFilesToModules.ini
5. Copy the new PlatformFilesToModules.ini file to \Support.
6. Restart Visual Studio.
0 Kudos
1 Reply
DebbieL
Level 17

This issue is resolved in InstallShield 2011 Limited Edition. For more information, see the following community thread:
http://community.flexerasoftware.com/showthread.php?t=195378
0 Kudos