1.  Verbose log file will explain all.

2.  Well, use a versioned file.  Things work so much better with versioned 
files.  Also, be careful about Component composition... you don't want to break 
the Component Rules.  <smile/>

-----Original Message-----
From: zett42 [mailto:[EMAIL PROTECTED]
Sent: Thursday, November 06, 2008 11:36
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Upgrade problems when using directory as keypath



Rob Mensching-2 wrote:
>
> 1.  The Windows Installer evaluates the KeyPaths when deciding to repair
> existing installed Components.  If you use a Directory as the KeyPath then
> the Directory just has to exist for the Component to skip being repaired.
> There are lots of variables in this that can affect the behavior but the
> default would behave this way.
>
You are propably right (at least it makes sense). Though I would like to
understand why it _sometimes_ works. So far I was not able to reproduce the
behaviour intentionally.
It seems to work better in patches than in upgrades using the full package.


Bob Arnson-6 wrote:
>
> Unless you have several thousand files -- when perf really slows down --
> the easiest fix is to use one file per component.
>
We have roughly 9000 files (mainly content files like cliparts) in the
installer - and the slow performance / registry bloat was the main reason to
choose this component layout.
So I will propably resort to the workaround of having one extra "artificial"
keypath file per directory which we will modify if any file in the component
needs to be upgraded.

--
View this message in context: 
http://n2.nabble.com/Upgrade-problems-when-using-directory-as-keypath-tp1466141p1466706.html
Sent from the wix-users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to