Installing shared Microsoft component files. #6751
Unanswered
mdell-seradex
asked this question in
Questions
Replies: 1 comment 5 replies
-
You really should ask Microsoft. They own the files and should provide that information (or a Merge Module so you don't have to worry about it). |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Our application uses several Microsoft dlls for which I can find no merge modules, but Microsoft's documentation has stated that we have permission to deploy them with our application. The point of ensure that they are shared is to ensure that only the latest version is installed, and it is not removed if another app needs it.
My understanding is that the current way to have an installer treat them as shared files is to use the same Component ID that other installers do.
The issue is that I have not been able to determine what those should be and am unsure how to setup the Wix files for that.
The specific files in question are
comctl32.ocx, ComDlg32.ocx, mscomctl.ocx, mscomct2.ocx, msstdfmt.dll, tabctl32.ocx, and Tlbinf32.dll
I do realize that the last file is technically no longer supported by Microsoft, but we have not found a good replacement for it.
We managed to create an application to scavenge Component IDs from the registry of a system that already had these installed, unfortunately, in many cases, it found more than one Component ID for a file, all in the same location.
I appreciate any and all information that can be provided.
Thank you
Mark
Beta Was this translation helpful? Give feedback.
All reactions