Re: [WiX-users] Are we supposed to register products ourselves or should WIX/MSI do it automagically?
The products are registered for Add/Remove Programs (whatever the platform calls it) via the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall registry key by Windows Installer. The HKLM\Software\[Company]\[Product] key is a best-practices location for per-machine configuration, and the entries in there are NEVER looked at by any OS code that I know of. -Original Message- From: Dave Kolb [mailto:d...@dotnetcodeslingers.com] Sent: Tuesday, October 13, 2009 10:38 AM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] Are we supposed to register products ourselves or should WIX/MSI do it automagically? Nevermind on the ARP stuff. I defined the values and they just work! Am still wondering what is the proper thing to do in regards to registering the install of the product though. Thanks, Dave From: Dave Kolb [mailto:d...@dotnetcodeslingers.com] Sent: Tuesday, October 13, 2009 1:24 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Are we supposed to register products ourselves or should WIX/MSI do it automagically? When a product is installed, are we supposed to have our .wxs file register an entry into HKLM\Software\[Company]\[Product] ourselves or is this something the .msi installer is supposed to do for us somehow? I looked at my old .msi files build with VS2008 before wix and did not see any special registry entries for that so think .msi did it for me. I see no comparable registry entry after my WIX install however and am wondering if I need to explicitly register one for my application. I'm not talking about the HKCU values but rather an HKLM value that shows the product was installed. -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Are we supposed to register products ourselves or should WIX/MSI do it automagically?
Nevermind on the ARP stuff. I defined the values and they just work! Am still wondering what is the proper thing to do in regards to registering the install of the product though. Thanks, Dave From: Dave Kolb [mailto:d...@dotnetcodeslingers.com] Sent: Tuesday, October 13, 2009 1:24 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Are we supposed to register products ourselves or should WIX/MSI do it automagically? When a product is installed, are we supposed to have our .wxs file register an entry into HKLM\Software\[Company]\[Product] ourselves or is this something the .msi installer is supposed to do for us somehow? I looked at my old .msi files build with VS2008 before wix and did not see any special registry entries for that so think .msi did it for me. I see no comparable registry entry after my WIX install however and am wondering if I need to explicitly register one for my application. I'm not talking about the HKCU values but rather an HKLM value that shows the product was installed. -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Are we supposed to register products ourselves or should WIX/MSI do it automagically?
When a product is installed, are we supposed to have our .wxs file register an entry into HKLM\Software\[Company]\[Product] ourselves or is this something the .msi installer is supposed to do for us somehow? I looked at my old .msi files build with VS2008 before wix and did not see any special registry entries for that so think .msi did it for me. I see no comparable registry entry after my WIX install however and am wondering if I need to explicitly register one for my application. I'm not talking about the HKCU values but rather an HKLM value that shows the product was installed. Also, my old .msi file had all of these ARP properties defined: ARPHELPLINK, ARPCONTACT, ARPHELPTELEPHONE, ARPCOMMENTS, ARPURLINFOABOUT. If I define these properties, do I need to do anything special for them to take effect under WIX? Thanks from a WIX newbie, Dave -- Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users