I don't want that the file in a component to be overwritten when a repair of the product is triggered. How can I achieve this. I was thinking about not setting a keypath or using "never overwrite if keypath exists"
0 Comments   [ - ] Hide 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


What kind of file is it; versioned or non-versioned?
For non-versioned is the File entry added to the MsiFileHash table?
Is the msidbComponentAttributesNeverOverwrite attribute bit set on the Component holding the file?
What does a verbose log say?

The file may get installed even if you remove the keypath, it all depends if it's a feature- or component level repair.
Answered 12/02/2008 by: AngelD
Red Belt

Please log in to comment