/build/static/layout/Breadcrumb_cap_w.png

MSI keypath question

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

Answers (2)

Posted by: Johnzko 10 years ago
Orange Senior Belt
1

What do you want to know ?

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

 

Posted by: pjgeutjens 10 years ago
Red Belt
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

 
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