Summary
"ISEXP : error -4072: Error retrieving dependency [1] of [2]" This error may also appear in the following syntax: "ISEXP : error -4072: Error retrieving the dependencies for [2]"Symptoms
When building a project in the InstallShield IDE, the following error may occur:
"ISEXP : error -4072: Error retrieving dependency [1] of [2]"
This error may also appear in the following syntax:
"ISEXP : error -4072: Error retrieving the dependencies for [2]"
[1] is a placeholder that contains the specific dependent file that cannot be added, and [2] contains the merge module name that has this dependency.
Cause
This error occurs when a merge module is included in the project, and this merge module contains dependencies to other merge modules that cannot be found on the build machine. This has been known to occur with third-party merge modules, such as Crystal Reports, MSDE 2000, and the Borland Database Engine (BDE).
Many of these third-party merge modules depend on other merge modules to be included in the project to work properly. For example, Crystal Decisions released several merge modules to support Crystal Reports 9. Many of these merge modules have dependencies on each other, and therefore, you need to include several of them to properly install Crystal Reports 9 support on the target system. If you only include one of these Crystal Reports merge modules in your project, and the others are not present on the machine, this error may occur.
These dependencies exist because the merge module author created them to have this requirement.
Resolution
To resolve this behavior, make sure the specific dependency referenced in the error message is present on the build machine and is displayed in the Redistributables view within the InstallShield IDE. If this dependency cannot be located, note the merge module that contained this dependency in the error message. If it is a third-party merge module, contact the company that authored the merge module for details on how to acquire this dependency.
If you wish to obtain a list of all dependencies a given merge module may contain, follow these steps:
- Open the Redistributables view.
- Select the merge module that was mentioned in the error message (placeholder [2]).
- In the Descript of the Merge Module view, there is a section for Dependencies.
- Make sure that all merge modules listed under Dependencies are present on the build machine.
If this merge module does not list any Dependencies, no dependencies exist for this module.
Additional Information
For reference purposes, the following companies authored these popular merge modules:
MSDE 2000: Microsoft
Crystal Reports: Crystal Decisions
Borland Database Engine (BDE): Borland
This error is briefly documented in the InstallShield Help topic Build Errors and Warnings.
Related Articles
Build Error -4072 3Number of Views Standalone Build Error -4072 - Error retrieving dependency 3Number of Views Build Error -1014 15Number of Views Build Error -6207 8Number of Views Build Error -5008 11Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago