I need to merge 2 MST files.
There is no tool to this (even if it existed I would not trust it..)

I know how to view MSTs with the MSI's contents
but I need to see only what one MST brings that the other doesn't.

Every tool out there seems be unable to show you (ie highlight) what is part of the MSI and what is part of the MST file.
(The closest thing I've seen has been the "Adobe Acrobat Tuner 7.0" but that's limited to Acrobat and is buggy to boot)

I know of the WiLstXfm.vbs script in Platform SDK but the out put is cryptic unless you look at the MST in context of the MSI.


Is there a better way?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Please disregard.

I've found (err, rediscovered) MSIdiff in WPS

Tools menu -> Visual MSIdiff
Answered 10/26/2005 by: misterd
Second Degree Blue Belt

Please log in to comment
0
There IS a tool, it's free and you can trust it. ORCA.EXE in the Windows Installer SDK. It's an indespensable low level MSI editing tool.

Every tool out there seems be unable to show you (ie highlight) what is part of the MSI and what is part of the MST file.
Open the MSI in ORCA, apply the transform and everything in the transform is highlighted in green. Rows removed by the transform have a green crossout.

When you edit, you have two options. "Generate Transform" to put your changes into an MST, or "Save Transformed As" to merge the transform into the MSI.

I need to merge 2 MST files.
There is no tool to this (even if it existed I would not trust it..)

Merging MSTs is a bit more complicated, but it's certainly doable. Open an empty MSI in ORCA, apply transform 1 and "Save Transformed As" to merge it as MSI+MST1. Open MSI+MST1 and apply transform 2. "Save Transformed As" to make MSI+MST1+MST2. Generate a transform as the difference between the original MSI and the MSI+MST1+MST2
Answered 10/26/2005 by: VikingLoki
Second Degree Brown Belt

Please log in to comment
Answer this question or Comment on this question for clarity