Hello,

I am explicitly adding a cabinet file to _Streams table as,

[font="courier new"]msidb.exe -d MySetup.msi -a MyCab.CAB

But I have to manually make entries to File, Component etc. tables for the files that are present in this CAB (CAB that was explicitly added as shown above). If there are 100 files, it actually kills my patience. Is there any way, any tool that will do this for me. I am looking for something that will make entries to File, Component etc. tables the moment I explicitly add CAB file.

Thanks in advance!!
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
Easy. Either:

- build a script and use the WindowsInstaller.Installer object for that and the Cabinet SDK API to handle the CAB, or
- buy MSI authoring software, e.g. Wise or InstallShield.
Answered 12/23/2009 by: VBScab
Red Belt

Please log in to comment
0
What exactly do you mean by Cabinet SDK API???
Answered 12/23/2009 by: milindsm
Blue Belt

Please log in to comment
0
Answered 12/23/2009 by: VBScab
Red Belt

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