I went through the same exercise a while back. What I ended up doing was
writing a whole new install from scratch and made sure each component
worked as per-user before adding another. 

I received a similar result as you did when I simply tried to change
over the install directory to PersonalFolder. 

Take a look at ClickThrough it helped me.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jason Van
Eaton
Sent: Friday, January 26, 2007 12:22 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Per-user install

Anyone?

JVE

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Jason Van
Eaton
Sent: Thursday, January 25, 2007 1:36 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Per-user install

Hello folks,

I had a functional install working.  Everything was being installed to
"Program Files".  I guess that is what we would call a 'per-machine'
install.  Someone suggested to me that I should make it a 'per-user'
install.  Naively, I thought I could just change the folder from
ProgramFilesFolder to PersonalFolder.  Unfortunately, that yielded a
boatload of errors and warnings...

error LGHT0204 : ICE38: Component Component_1 installs to user profile.
It must use a registry key under HKCU as its KeyPath, not a file.
error LGHT0204 : ICE64: The directory Directory_1 is in the user profile
but is not listed in the RemoveFile table.
warning LGHT1076 : ICE91: The file 'File_1' will be installed to the per
user directory 'Directory_1' that doesn't vary based on ALLUSERS value.
This file won't be copied to each user's profile even if a per machine
installation is desired.

I am looking for any help on the simplest way to achieve my goal.  I
don't really care if each user automatically gets a copy or if they each
have to do their own install.

On a related note, is there a way to use 1 reg key as the KeyPath for
each of the components or do they each require a separate reg key?

JVE

------------------------------------------------------------------------
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to