/build/static/layout/Breadcrumb_cap_w.png

Merge Modules

I've used them in most places i've worked, but what are the advantages so that i can try and get the company i work with presently to use them.

From what i understand they standardise shared components and reduce the risk of conflicts between apps.

0 Comments   [ + ] Show comments

Answers (2)

Posted by: fetgor 16 years ago
Senior Purple Belt
0
Correct, I guess you can find pros and cons on the Wise web site?
Posted by: kkaminsk 16 years ago
9th Degree Black Belt
0
Merge modules do a few things but the important parts are...

1) Shared DLLs: When using merge modules for common DLLs it prevents you from uninstalling a common DLL that another application might need. The other application needs to have the DLL count registered for the DLL as well otherwise the DLL will be installed regardless. Now this should not be a big deal if the advertising info exists in the other application's MSI as it should detect and self heal the MSI when a call is made for the DLL.

2) Simplifies nasty installs: I guess the big one is BDE as you don't want to setup capture different BDE configurations then install them on the same machine. By using a merge module it ensures that the BDE engine is installed correctly and configured correctly effectively eliminating conflicts.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ