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
- :
- Problem solved
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
‎Apr 10, 2008
02:55 AM
Standalone Build Error (Merge Module NOT Found)
Hello,
I have a problem with the standalone build tool. I am using InstallShield 2008 Premier... There is an integrated standalone build tool installed with this software.
I try to build my Basic MSI project with this tool.
I use the following command:
"C:\Program Files\Macrovision\IS 2008 StandaloneBuild\IsSABld.exe" -p ".\Project.ism" -y "1.00" -x
However, it returns the following error:
Merging modules...
ISDEV : error -4075: File not found. An error occurred merging Module 'ATL.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E:0' for Feature 'Feature1'.
ISDEV : fatal error -5087: Stop at first error
When I try to build by using the following command:
"C:\Program Files\Macrovision\IS2008\System\IsCmdBld.exe" -p ".\Project.ism" -y "1.00" -x
Build successfully ends...
I searched the internet for this problem and I see that the merge modules should be copied to the "Objects" folder of the Standalone Build Tool directory. So I copied the "MDAC27ENU.msm" to the "Objects" folder but nothing changed...
And also I read from the forum that there was a bug in the InstallShield 11.5 version. But it is stated that the bug would be solved in InstallShield version 12...
I appreciate any ideas :confused:
Thanks,
I have a problem with the standalone build tool. I am using InstallShield 2008 Premier... There is an integrated standalone build tool installed with this software.
I try to build my Basic MSI project with this tool.
I use the following command:
"C:\Program Files\Macrovision\IS 2008 StandaloneBuild\IsSABld.exe" -p ".\Project.ism" -y "1.00" -x
However, it returns the following error:
Merging modules...
ISDEV : error -4075: File not found. An error occurred merging Module 'ATL.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E:0' for Feature 'Feature1'.
ISDEV : fatal error -5087: Stop at first error
When I try to build by using the following command:
"C:\Program Files\Macrovision\IS2008\System\IsCmdBld.exe" -p ".\Project.ism" -y "1.00" -x
Build successfully ends...
I searched the internet for this problem and I see that the merge modules should be copied to the "Objects" folder of the Standalone Build Tool directory. So I copied the "MDAC27ENU.msm" to the "Objects" folder but nothing changed...
And also I read from the forum that there was a bug in the InstallShield 11.5 version. But it is stated that the bug would be solved in InstallShield version 12...
I appreciate any ideas :confused:
Thanks,
(10) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 10, 2008
09:11 AM
When using the stand-alone build engine, you need to pass extra parameters specifying the merge module path and other settings that the IDE automatically provide. The documentation provided with IS2008 specifies the extra parameters that are needed when using the stand-alone build engine.
I am sorry I cannot be more specific, but I have yet to use the build engine and I do not have IS2008 installed on my machine any more, as I will be getting a new machine at work.
I am sorry I cannot be more specific, but I have yet to use the build engine and I do not have IS2008 installed on my machine any more, as I will be getting a new machine at work.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 10, 2008
10:00 AM
Thank you for the reply,
I think you mean the "-o" parameter. But I also tried that one!
The command was like this:
IsSABld.exe -p "Project.ism" -o ".\Objects" -x
But still it returns the same error :mad:
Merging modules...
ISDEV : error -4075: File not found. An error occurred merging Module 'ATL.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E:0' for Feature 'Feature1'.
ISDEV : fatal error -5087: Stop at first error
I think you mean the "-o" parameter. But I also tried that one!
The command was like this:
IsSABld.exe -p "Project.ism" -o ".\Objects" -x
But still it returns the same error :mad:
Merging modules...
ISDEV : error -4075: File not found. An error occurred merging Module 'ATL.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E:0' for Feature 'Feature1'.
ISDEV : fatal error -5087: Stop at first error
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 10, 2008
11:28 AM
Hi,
May be you should try with a full path for your merge module folder (we were able to build our install like this)
Bernard.
May be you should try with a full path for your merge module folder (we were able to build our install like this)
Bernard.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 11, 2008
09:54 AM
Hello,
Did you copy only the msm file from "IS2008>Objects" folder to "IS 2008 StandaloneBuild>Objects" folder?
Or did you copy additional files from the main application folder to the standalone folder?
Thank you,
Did you copy only the msm file from "IS2008>Objects" folder to "IS 2008 StandaloneBuild>Objects" folder?
Or did you copy additional files from the main application folder to the standalone folder?
Thank you,
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 11, 2008
11:07 AM
Hello,
We did copy all our merge module stuff (ours and those provided by IS installer and patches) under the same folder (C:\Program Files\Macrovision\IS 12 StandaloneBuild\Modules\i386 because at this time we were on IS12).
Bernard
We did copy all our merge module stuff (ours and those provided by IS installer and patches) under the same folder (C:\Program Files\Macrovision\IS 12 StandaloneBuild\Modules\i386 because at this time we were on IS12).
Bernard
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 14, 2008
02:39 AM
Hello,
In IS2008, I think the same folder structure as the IS12 is provided.
However, when I checked the IS2008 > Modules > i386 folder contains some irrelevant empty folders (Japanese, German) and a merge module named "InstallShieldTrialware.msm"...
"MDAC27ENU.msm" file is under IS2008 > Objects folder, and I copy this file to the "C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Modules\i386" folder and "C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects" folder. Moreover, I tried entering full path for the build command but nothing changed 😞
This is the command:
C:\Program Files\Macrovision\IS 2008 StandaloneBuild>IsSABld.exe -p "d:\Project.ism" -o "c:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects" -x
This is the returned value:
Merging modules...
ISDEV : error -4075: File not found. An error occurred merging Module 'ATL.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E:0' for Feature 'Feature1'.
ISDEV : fatal error -5087: Stop at first error
Thank you,
In IS2008, I think the same folder structure as the IS12 is provided.
However, when I checked the IS2008 > Modules > i386 folder contains some irrelevant empty folders (Japanese, German) and a merge module named "InstallShieldTrialware.msm"...
"MDAC27ENU.msm" file is under IS2008 > Objects folder, and I copy this file to the "C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Modules\i386" folder and "C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects" folder. Moreover, I tried entering full path for the build command but nothing changed 😞
This is the command:
C:\Program Files\Macrovision\IS 2008 StandaloneBuild>IsSABld.exe -p "d:\Project.ism" -o "c:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects" -x
This is the returned value:
Merging modules...
ISDEV : error -4075: File not found. An error occurred merging Module 'ATL.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E:0' for Feature 'Feature1'.
ISDEV : fatal error -5087: Stop at first error
Thank you,
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 14, 2008
03:45 AM
Hello,
I found this : http://community.acresso.com/showthread.php?t=155107
It is a little bit old but may be this could help.
Bernard.
I found this : http://community.acresso.com/showthread.php?t=155107
It is a little bit old but may be this could help.
Bernard.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 14, 2008
06:02 AM
I have read that topic. But can not find a solution. InstallShield developer suggested copying the msm file to the Objects folder. I have already done that but it still gives the same error...
Also it is stated in the topic that the Standalone build bug was not solved in InstallShield version 12!!!
Thank you for your help,
Also it is stated in the topic that the Standalone build bug was not solved in InstallShield version 12!!!
Thank you for your help,
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 14, 2008
02:57 PM
Merging modules...
ISDEV : error -4075: File not found. An error occurred merging Module 'ATL.97F81AF1_0E47_DC99_FF1F_C8B3B9A1E18E:0' for Feature 'Feature1'.
ISDEV : fatal error -5087: Stop at first error
If I understand your issue well enough, I think there may be some confusion as to which merge module you should be copying to your StandAlone Build folder. In your post you mention that you copied the MDAC27ENU.msm file over, but the error message indicates that it is looking for the ATL module. This is a Microsoft module that most likely will be found in your C:\Program Files\Common Files\Merge Modules folder. Try copying that module over into your StandAlone Build search path location and see if the error goes away.
(If my reply answers a question you have raised, please click "ACCEPT AS SOLUTION".)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2008
02:54 AM
Thank you very much.
Your tip solved my problem but I had to copy more files from the Common folder...
The solution:
I copied the following files from the Common Files folder ("C:\Program Files\Common Files\Merge Modules") to the Standalone build Objects folder ("C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects"):
Microsoft_VC80_ATL_x86.msm
policy_8_0_Microsoft_VC80_ATL_x86.msm
Microsoft_VC80_CRT_x86.msm
policy_8_0_Microsoft_VC80_CRT_x86.msm
Microsoft_VC80_MFC_x86.msm
policy_8_0_Microsoft_VC80_MFC_x86.msm
OLEAUT32.MSM
COMCAT.MSM
MFC42.MSM
MSVCIRT.MSM
MSVCP60.MSM
MSVCRT.MSM
GDIPlus.msm
I also copied "MDAC27ENU.msm" merge module from "C:\Program Files\Macrovision\IS2008\Objects" to the Standalone build Objects folder ("C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects")
And then executed the following command:
IsSABld.exe -p "D:\Project.ism" -o ".\Objects" -x
Finally, standalone build is completed without errors... 🙂
Your tip solved my problem but I had to copy more files from the Common folder...
The solution:
I copied the following files from the Common Files folder ("C:\Program Files\Common Files\Merge Modules") to the Standalone build Objects folder ("C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects"):
Microsoft_VC80_ATL_x86.msm
policy_8_0_Microsoft_VC80_ATL_x86.msm
Microsoft_VC80_CRT_x86.msm
policy_8_0_Microsoft_VC80_CRT_x86.msm
Microsoft_VC80_MFC_x86.msm
policy_8_0_Microsoft_VC80_MFC_x86.msm
OLEAUT32.MSM
COMCAT.MSM
MFC42.MSM
MSVCIRT.MSM
MSVCP60.MSM
MSVCRT.MSM
GDIPlus.msm
I also copied "MDAC27ENU.msm" merge module from "C:\Program Files\Macrovision\IS2008\Objects" to the Standalone build Objects folder ("C:\Program Files\Macrovision\IS 2008 StandaloneBuild\Objects")
And then executed the following command:
IsSABld.exe -p "D:\Project.ism" -o ".\Objects" -x
Finally, standalone build is completed without errors... 🙂