Re: [WiX-users] Windows installer problems when users choose install directory.
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.
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.
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