/bundles/itninjaweb/img/Breadcrumb_cap_w.png
With my MSI, I am making Registry keys.

I am changing one registry key -> At some point, the registry is replaced with the default registry value that is giving in the MSI.

How can I disabled this feature that the registry value I replaced doesn't being replaced by the value that is giving in the MSI package?

Greetings..
0 Comments   [ - ] Hide 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.
Answer this question or Comment on this question for clarity

Answers

0
It almost sounds like you may have a bigger problem with the MSI package.

First of all, why is the registry key being replaced? I can only assume that the MSI is initiating a self-repair and maybe replacing this registry key.

Check in your application event log to see which component is being repaired.
Answered 02/17/2006 by: brenthunter2005
Fifth Degree Brown Belt

Please log in to comment
0

First of all, why is the registry key being replaced? I can only assume that the MSI is initiating a self-repair and maybe replacing this registry key.

Check in your application event log to see which component is being repaired


That is what is happening a self repair...HOw can i turn off the self repair?
Any idea?
Answered 02/17/2006 by: Klie2003
Yellow Belt

Please log in to comment
0
You can't turn off self-repair, as its one of the major features of Windows Installer.

What you need to find out is WHY the package is self-repairing.

In your Application Event Log, there most probably will be events from MSIInstaller telling you which component initiated the self-repair. You then need to open your MSI package in an editor and check this components key path. It may be set to a folder path that is not valid. It may even be set to a registry key that is invalid too.
Answered 02/17/2006 by: brenthunter2005
Fifth Degree Brown Belt

Please log in to comment
0
OK,that is what I wanted to know..

Im on searching why self repairing is started...


Tnx for your help.
Answered 02/17/2006 by: Klie2003
Yellow Belt

Please log in to comment