I am going to create an active setup to perform a repair of an MSI to input the user settings. Pretty standard stuff there, but I want to add an MST to the MSI to set the language of the app which is also a user setting (HKCU reg key). Will the repair automagically use the MST as part of the repair or do I need to include it in the command line in the active setup?

I asked a similar question for this before, but this time I need to know if I can use the MST in the repair. The difference being that the default language is english and will only need to run the MST if the OS is not.
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
The TRANSFORMS property is ignored during a repair. Either create a new package comprising the registry data or un-install/re-install the package.
Answered 09/23/2011 by: VBScab
Red Belt

Please log in to comment
0
Thanks, thats what I was thinking and a secondary MSI is what I am leaning towards. Still, its a little unclear that if a transform was applied during install, is it also used as part of the repair even though its not referenced?
Answered 09/23/2011 by: jmaclaurin
Third Degree Blue Belt

Please log in to comment
0
Transforms are applied if they were applied for the intial install but you said that you wanted to add an MST, implying that one hadn't been used before.
Answered 09/23/2011 by: VBScab
Red Belt

Please log in to comment
0
I get it now. That is the clarification I was looking for.

Thanks
Answered 09/23/2011 by: jmaclaurin
Third Degree Blue Belt

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