In MSI why don't we mark a file as key path which goes into user location instead we mark a registry as key path which is also in user location.

please explain in deatil.. i know that its to avoid a multiple repairs but i dnt how how does this mechanisam works...

 

Thanks in advance...

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

1

What do you want to know ?

http://en.wikipedia.org/wiki/Windows_Installer

 

Answered 11/26/2013 by: Johnzko
Orange Senior Belt

Please log in to comment
1

in short: because if you don't your msi will not pass ICE validation

http://msdn.microsoft.com/en-us/library/aa368961(v=vs.85).aspx

personally, I tend to use the DuplicateFile table when copying files into the user's profiles, which makes it impossible to put the file in as a keypath for the component(s)

 

-PJ

Answered 11/27/2013 by: pjgeutjens
Red Belt

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