/build/static/layout/Breadcrumb_cap_w.png

Never overwrite if key path exists

I want to skip repair for one component and hence used the option "Never overwrite if key path exists". It works fine during repair btu has issue on upgrading it from previous versions.
Component contains only registry keys and on upgrade the registry hive is not getting created. It's a major upgrade.

Can anyone help to identify workaround fro this without breaking upgrade installation.

Thanks in advance.

Jeeoo!
Santro

0 Comments   [ + ] Show comments

Answers (5)

Posted by: anonymous_9363 15 years ago
Red Belt
0
I'm having trouble interpreting what exactly it is you want but, reading between the lines, it ought to be easy enough to add conditions to the component that would cater for all scenarios.
Posted by: zipsantro 15 years ago
Purple Belt
0
How we can skip one component during repair using conditions.
For your information, I tried with "NOT Installed" condition but it didn't work.
Posted by: anonymous_9363 15 years ago
Red Belt
0
Well, this may come as a shock to you but this information is available from many sources, not the least of which is the author of "Windows Installer".

- Start an IE instance
- Browse to the top-secret search engine called 'Google' (keep this quiet - we don't want everyone knowing our sources, right?)
- Enter the following as the search term:
"Windows Installer" +repair +property
- Press Enter
Posted by: zipsantro 15 years ago
Purple Belt
0
Really helpfull information which is really required! Anyway thanks!
Do you believe I post here without googling my problem? and the answer is "NO". For your kind information, we believe google and on ourself more than anyone else. We post here to see whether we are heading towards right direction or not. And posting such kind of reply is really not intention of this MessageBoard. It was very rude. (........)

I wanted to skip repair only for one component and not for enitre installer. I had tried with all the option available in Windows Installer SDK and didn't get expected result. If someone can help that woudl be nice.

Jeeoo!
Santro
Posted by: anonymous_9363 15 years ago
Red Belt
0
Do you believe I post here without googling my problem? Since a) you didn't tell us that and you had and b) I tested my search term and got the information you wanted, any reasonable person would conclude that you didn't. We're good but mind-reading is beyond most of us.

I wanted to skip repair only for one component and not for enitre installer. What you wanted was for someone to tell you EXACTLY what to do, rather than applying what you will (hopefully) have learned from reading the articles pointed to by the links.

As a packager, you will of course be aware that conditions can be applied to features, components, Custom Actions...so, given that knowledge, together with what you've learned from the links (did you check out the second hit from that search?), you have your solution. Hint: can you see the 'Condition' column in the 'Components' table?
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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