I think you are right Bob.  Unless there is some way to map a stream to
a table like Cabs that Wise was doing, then they must have had a custom
action extracting the cabs at runtime.

 

I was reading through this on MSDN about adding resources so I thought
it was possible with transforms, but I guess that only applies to files
not embedded in cabs in the MSI.

http://msdn.microsoft.com/en-us/library/aa372460(VS.85).aspx

 

Thanks

 

 

> Michael Ballou wrote:

> > I then use torch.exe to generate an MST file so that I can later

> > transform the smaller install to the large one.  The problem is that

> > torch doesn't seem to be including the extra embedded cab file.  The

> > transform is very small (6K), and when I apply it to the small MSI
and

> > run it, I get an Internal Error 2356 for the missing cab file.

> >   

 

> Transforms only change databases. From the MSI SDK doc:

 

> A transform can modify information that is in any persistent table in 

> the installer database <installer_database.htm>. A transform can also 

> add or remove persistent tables in the installer database. Transforms 

> cannot modify any part of an installation package that is not in a 

> database table, such as information in the summary information stream 

> <summary_information_stream.htm>, information in substorages, or files


> in embedded cabinets.

 

> To add files in an embedded cab, you need a patch.

 

> > I was previously building the MSI's with Wise for Windows Installer

> > which embeds the cabs in the Cabs table.  

 

> That's not a standard table; maybe Wise adds a custom action to
extract 

> it somehow?

 

> -- 

> sig://boB

> http://joyofsetup.com/

 

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to