Hi All.
I have a MSI for which I have created a transform, which are not getting applied.Verbose log is showing that Transforms are getting deleted.
MSI requires ISSETUPDRIVEN=1 property, which when passed from command line, installas the MSI, but when theis property is included in MST in property table, the package is not getting installed, and when the verbose log is checked, it shows that deleting transforms.
Have tried commenting the few Coustom Actions in MST , but it din't lead me to any solution.
However, if we merge the MST with MSI, the package is installing just fine.

Has any body come across similar issue, or has anybody got the solution for the same...
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
Do you mean that the TRANSFORMS property is emptied/made null rather than being deleted or do you mean that the transform file itself is being deleted?

As ever, a proper authoring tool will allow you to debug your MSI/MST by stepping through each action and monitoring the properties and their values.
Answered 09/15/2011 by: VBScab
Red Belt

Please log in to comment
0
Hi.
The Transforms Property is getting deleted.
My actual source was Setup.exe , which was giving call to a Vendor MSI. Also, there were several other functionality perormed by Setup.exe. So I captured the Setup.exe and made another MSI. After this MSI is installed, the transform to the vendor MSI are not being applied, they are getting deleted. Couldn't find the reason for the same, so trying different approach, i.e. installing vendor msi first the installing the captured msi.
Thanks anyways
Answered 09/15/2011 by: Jayesh2011
Senior Yellow Belt

Please log in to comment
0
What you should do in this scenario is extract and use the MSI. Create a transform for this MSI. After an initial test installation using the MSI & MST, rename the relevant key in the 'Uninstall' branch so that a subsequent installation is fooled into believing that the product is not installed. Then, take a 'Before' snapshot using your favoured snapshot tool (e.g. InstallWatch, Picture Taker, whatever). Next, run the set-up stub. When it completes, take an 'After' snapshot. Add any relevant changes to your transform.
Answered 09/15/2011 by: VBScab
Red Belt

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