Good afternoon, I have created and MST file for an MSI file. The installation goes through just fine when I execute the MST via command line or when deployed through our deployment tool. But I have ran into a Problem, the installation creates a registry key that does not allow an uninstall or repair unless this registry key is removed first.

This is the Key in question:


[HKEY_CLASSES_ROOT\Installer\Products\B031C88397004B640A5DCDD27D8AA9B7]
"Transforms"=-

I have already edited the key so that whenever I need to perform an uninstall, I can just run this and it will remove the transform file information.

What I would like to do is to incorporate this into the installation so that the extra steps are not necessary. Any information would be greatly appreciated.
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
Is this just with one MSI for which you create a transform or all of them? How are you creating the transform?

Are you importing a .REG file? I ask because that minus sign is used to delete registry keys and values and it seems likely that this is causing the problem you have.
Answered 10/31/2011 by: VBScab
Red Belt

Please log in to comment
0
Good morning VBScab,

I am using Wise Package Studio to create the transform file.

-----This is the first package that I create.
-----The registry key is created when I use the transform file to perform an install.
-----I am trying to get the install to stop creating or deleting the reg-key once the install has been completed.
Answered 10/31/2011 by: arod
Yellow Belt

Please log in to comment
0
when I use the transform file to perform an install. Please post the exact command line you're using.
Answered 10/31/2011 by: VBScab
Red Belt

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