Re: [WiX-users] Windows installer problems when users choose install directory.

2009-12-21 Thread XorPtr

Hey Rob, I think I know what you're referring to.  The ICE57 error comes up
if you mix per machine and per user data, however this wasn't happening with
the registrykey I was setting for the unadvertised shortcuts.  Thanks for
the input though!


Rob Mensching-7 wrote:
 
 Where was the File installed? If it was to a per-machine location then
 mixing in per-user stuff (like HKCU registry key) can create interesting
 behaviors. Sorry, I don't remember more specifics but I know there is an
 ICE
 that complains about it. Maybe that will lead to a trail...
 
 On Thu, Dec 17, 2009 at 10:11 AM, XorPtr reaper4...@gmail.com wrote:
 

 Hey! I think I was able to finally solve this issue which also related so
 other issues with alternate patching not working.  The reason for all the
 trouble seemed to be the use of RegistryKey entries for non advertised
 shortcuts in the related components.  Original wix for example:

 Component Id=Component1 Guid={----}
  File Id=File1 Name=My File Vital=yes
 Source=$(var.PATH)\Filename.exe
Shortcut Id=Shortcut1 Directory=ProductProgramMenuFolder
 Name=File
 Name WorkingDirectory=directoryBin
  /File
  RegistryKey Root=HKCU
 Key=Software\Product\NamedDirectory\Uninstall
 RegistryValue Value=0 Type=string KeyPath=yes /
  /RegistryKey
 /Component

 To fix the problem I had to remove the registrykey and set the shortcut
 as
 advertised as follows:

 Component Id=Component1 Guid={----}
  File Id=File1 Name=My File Vital=yes
 Source=$(var.PATH)\Filename.exe
Shortcut Id=Shortcut1 Directory=ProductProgramMenuFolder
 Name=File
 Name WorkingDirectory=directoryBin Advertise=yes
  /File
 /Component

 In case anyone else out there has a similar issue, after making this
 change
 everything worked fine!


 XorPtr wrote:
 
  This is actually another cry for help on what's probably a related
 issue
  with installing a patch when users install to an alternate directory.
  The
  original issue was that when patching our product the patch only works
  when the user installs to the default directory, if they choose their
 own
  the patch does not work.  The result of this was due to the patched
 files
  installing into the default directory rather than the install
 directory.
  Upon further investigation the same issue also occurs when repairing
 the
  product if it is installed to a different directory.  Removing the
 product
  has a similar issue in not removing the files unless they're in the
  default directory.  At this point I'm confident the problem goes beyond
  the patch and I'm making a basic mistake with the windows installer,
 but
 I
  have no idea what I'm doing wrong.
 
  Thanks in advance!
 
  Big Jim.
 

 --
 View this message in context:
 http://n2.nabble.com/Windows-installer-problems-when-users-choose-install-directory-tp4141782p4182655.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 This SF.Net email is sponsored by the Verizon Developer Community
 Take advantage of Verizon's best-in-class app development support
 A streamlined, 14 day to market process makes app distribution fast and
 easy
 Join now and get one step closer to millions of Verizon customers
 http://p.sf.net/sfu/verizon-dev2dev
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 
 
 -- 
 virtually, Rob Mensching - http://RobMensching.com LLC
 --
 This SF.Net email is sponsored by the Verizon Developer Community
 Take advantage of Verizon's best-in-class app development support
 A streamlined, 14 day to market process makes app distribution fast and
 easy
 Join now and get one step closer to millions of Verizon customers
 http://p.sf.net/sfu/verizon-dev2dev 
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 

-- 
View this message in context: 
http://n2.nabble.com/Windows-installer-problems-when-users-choose-install-directory-tp4141782p4199708.html
Sent from the wix-users mailing list archive at Nabble.com.

--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Windows installer problems when users choose install directory.

2009-12-17 Thread XorPtr

Hey! I think I was able to finally solve this issue which also related so
other issues with alternate patching not working.  The reason for all the
trouble seemed to be the use of RegistryKey entries for non advertised
shortcuts in the related components.  Original wix for example:

Component Id=Component1 Guid={----}
  File Id=File1 Name=My File Vital=yes
Source=$(var.PATH)\Filename.exe
Shortcut Id=Shortcut1 Directory=ProductProgramMenuFolder Name=File
Name WorkingDirectory=directoryBin
  /File
  RegistryKey Root=HKCU Key=Software\Product\NamedDirectory\Uninstall
RegistryValue Value=0 Type=string KeyPath=yes /
  /RegistryKey
/Component

To fix the problem I had to remove the registrykey and set the shortcut as
advertised as follows:

Component Id=Component1 Guid={----}
  File Id=File1 Name=My File Vital=yes
Source=$(var.PATH)\Filename.exe
Shortcut Id=Shortcut1 Directory=ProductProgramMenuFolder Name=File
Name WorkingDirectory=directoryBin Advertise=yes
  /File
/Component

In case anyone else out there has a similar issue, after making this change
everything worked fine!


XorPtr wrote:
 
 This is actually another cry for help on what's probably a related issue
 with installing a patch when users install to an alternate directory.  The
 original issue was that when patching our product the patch only works
 when the user installs to the default directory, if they choose their own
 the patch does not work.  The result of this was due to the patched files
 installing into the default directory rather than the install directory. 
 Upon further investigation the same issue also occurs when repairing the
 product if it is installed to a different directory.  Removing the product
 has a similar issue in not removing the files unless they're in the
 default directory.  At this point I'm confident the problem goes beyond
 the patch and I'm making a basic mistake with the windows installer, but I
 have no idea what I'm doing wrong.
 
 Thanks in advance!
 
 Big Jim.
 

-- 
View this message in context: 
http://n2.nabble.com/Windows-installer-problems-when-users-choose-install-directory-tp4141782p4182655.html
Sent from the wix-users mailing list archive at Nabble.com.

--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Windows installer problems when users choose install directory.

2009-12-17 Thread Rob Mensching
Where was the File installed? If it was to a per-machine location then
mixing in per-user stuff (like HKCU registry key) can create interesting
behaviors. Sorry, I don't remember more specifics but I know there is an ICE
that complains about it. Maybe that will lead to a trail...

On Thu, Dec 17, 2009 at 10:11 AM, XorPtr reaper4...@gmail.com wrote:


 Hey! I think I was able to finally solve this issue which also related so
 other issues with alternate patching not working.  The reason for all the
 trouble seemed to be the use of RegistryKey entries for non advertised
 shortcuts in the related components.  Original wix for example:

 Component Id=Component1 Guid={----}
  File Id=File1 Name=My File Vital=yes
 Source=$(var.PATH)\Filename.exe
Shortcut Id=Shortcut1 Directory=ProductProgramMenuFolder Name=File
 Name WorkingDirectory=directoryBin
  /File
  RegistryKey Root=HKCU Key=Software\Product\NamedDirectory\Uninstall
 RegistryValue Value=0 Type=string KeyPath=yes /
  /RegistryKey
 /Component

 To fix the problem I had to remove the registrykey and set the shortcut as
 advertised as follows:

 Component Id=Component1 Guid={----}
  File Id=File1 Name=My File Vital=yes
 Source=$(var.PATH)\Filename.exe
Shortcut Id=Shortcut1 Directory=ProductProgramMenuFolder Name=File
 Name WorkingDirectory=directoryBin Advertise=yes
  /File
 /Component

 In case anyone else out there has a similar issue, after making this change
 everything worked fine!


 XorPtr wrote:
 
  This is actually another cry for help on what's probably a related issue
  with installing a patch when users install to an alternate directory.
  The
  original issue was that when patching our product the patch only works
  when the user installs to the default directory, if they choose their own
  the patch does not work.  The result of this was due to the patched files
  installing into the default directory rather than the install directory.
  Upon further investigation the same issue also occurs when repairing the
  product if it is installed to a different directory.  Removing the
 product
  has a similar issue in not removing the files unless they're in the
  default directory.  At this point I'm confident the problem goes beyond
  the patch and I'm making a basic mistake with the windows installer, but
 I
  have no idea what I'm doing wrong.
 
  Thanks in advance!
 
  Big Jim.
 

 --
 View this message in context:
 http://n2.nabble.com/Windows-installer-problems-when-users-choose-install-directory-tp4141782p4182655.html
 Sent from the wix-users mailing list archive at Nabble.com.


 --
 This SF.Net email is sponsored by the Verizon Developer Community
 Take advantage of Verizon's best-in-class app development support
 A streamlined, 14 day to market process makes app distribution fast and
 easy
 Join now and get one step closer to millions of Verizon customers
 http://p.sf.net/sfu/verizon-dev2dev
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users




-- 
virtually, Rob Mensching - http://RobMensching.com LLC
--
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users