/build/static/layout/Breadcrumb_cap_w.png

Specify transform in msi?

I have never encountered this before but can you specify a transform in an MSI or can a transform only be specified in the command line? Isn't a TRANSFORMS= just a property?

0 Comments   [ + ] Show comments

Answers (6)

Posted by: nheim 16 years ago
10th Degree Black Belt
0
Hi Joe,
as far as i know, if you specify the TRANSFORMS property, it will be deleted at a very early stage.
However, there is an unofficial (un-)documented possiblilty with a special transform. The language transform.
See: http://www.installsite.org/pages/en/msi/articles/embeddedlang/index.htm
Regards, Nick
Posted by: joedown 16 years ago
Third Degree Brown Belt
0
That's good to know for future reference but a little more complex than just adding it into the command line. I was looking for the lazy way[:D]
Posted by: AngelD 16 years ago
Red Belt
0
You could just use a regular embedded transforms for this.

Embedded Transforms
http://msdn2.microsoft.com/en-us/library/aa368347.aspx

Embedding Customization Transforms as Substorage
http://msdn2.microsoft.com/en-us/library/aa368351.aspx
Posted by: nheim 16 years ago
10th Degree Black Belt
0
Hi Kim,
"regular" embedded transforms are only stored as substorage in the MSI to make them always available.
But they are not callable from inside an MSI by specifying the TRANSFORMS property (Don't know, if it's possible through a Custom Action).
Regards, Nick
Posted by: AngelD 16 years ago
Red Belt
0
Thanks for the heads-up Nick, you are correct!

Even if this wasn't the question I'm gonna provide this information for the record.
You can however have multiple embedded transform and specify which one to use from the command line by adding a colon infront of the name (ex. ":MyEmbTrans").

Don't think I've ever seen someone specifying the TRANSFORMS property within an MSI and don't even think it's possible.
Posted by: jmcfadyen 16 years ago
5th Degree Black Belt
0
youcoudl try something like this

odatabase = session.database
odatabase.applyTransform ...

I haven't tried it but I guess it would work. I still dont know why you would want to do this.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ