Opened 11 years ago
Closed 11 years ago
#2341 closed defect (fixed)
Avoid using auto-generated offsets for referenced executables in installer
Reported by: | jng | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | 2.6 |
Component: | Installer | Version: | |
Severity: | major | Keywords: | |
Cc: | External ID: |
Description
Every release cycle, we inevitably start off producing a broken installer because the expected file offsets of certain key executables and dlls needed for custom actions have been shifted from the last time we built the installer.
The problem is simply the paraffin tool used to generate the file listings does not have a way to assign specific identifiers to specific files. Adding support in the paraffin tool to do this allows us to tag the following files with special identifiers:
- httpd.exe
- mgserver.exe
- isapi_MapAgent.dll
- tomcat7.exe
Then from the wix installer, instead of referencing these files by their auto-generated offset which could change with each release, we can reference them by the identifiers we specified.
Fixed r7802