Re: [WiX-users] Prerequisite check for per-user vs per-machine installation
> > Does product B always install a particular component guid (or at least a > narrow set)? I went through the installers for the last couple of versions and it looks like the component GUIDs stay the same. To be safe I posted a question on the Product B message board asking about their GUIDs. They said they are using Visual Studio to create their installer so they don't know how the GUIDs are generated or whether they'll change later on. Any idea what makes an auto-generated GUID change? -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Prerequisite check for per-user vs per-machine installation
Does product B always install a particular component guid (or at least a narrow set)? -Original Message- From: Lisa Gracias [mailto:lisathelugubri...@gmail.com] Sent: Monday, October 18, 2010 10:38 PM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Prerequisite check for per-user vs per-machine installation I am building an installer for Product A. Product A should not be installed unless Product B is already installed. There are multiple versions of Product B that are supported by Product A. Product B does not create any registry entries. So instead I am checking for the upgrade code of Product B in the Product A installer. This worked fine until the latest release of Product B came out. Now Product B supports both per-user and per-machine installation, whereas it previously supported only per-user installation. Product A supports only per-user installation, so the upgrade code search fails if Product B was installed per-machine. How do I create a check for Product B that will work for the existing version and future versions as well? Here is the relevant portion of the log: MSI (c) (84:D0) [18:56:01:143]: Doing action: FindRelatedProducts Action 18:56:01: FindRelatedProducts. Searching for related applications Action start 18:56:01: FindRelatedProducts. MSI (c) (84:D0) [18:56:01:143]: FindRelatedProducts: current install is per-user. Related install for product '{7124DD21-022E-4868-B9B3-B139C6BD8F77}' is per-machine. Skipping... Action ended 18:56:01: FindRelatedProducts. Return value 1. -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Prerequisite check for per-user vs per-machine installation
I am building an installer for Product A. Product A should not be installed unless Product B is already installed. There are multiple versions of Product B that are supported by Product A. Product B does not create any registry entries. So instead I am checking for the upgrade code of Product B in the Product A installer. This worked fine until the latest release of Product B came out. Now Product B supports both per-user and per-machine installation, whereas it previously supported only per-user installation. Product A supports only per-user installation, so the upgrade code search fails if Product B was installed per-machine. How do I create a check for Product B that will work for the existing version and future versions as well? Here is the relevant portion of the log: MSI (c) (84:D0) [18:56:01:143]: Doing action: FindRelatedProducts Action 18:56:01: FindRelatedProducts. Searching for related applications Action start 18:56:01: FindRelatedProducts. MSI (c) (84:D0) [18:56:01:143]: FindRelatedProducts: current install is per-user. Related install for product '{7124DD21-022E-4868-B9B3-B139C6BD8F77}' is per-machine. Skipping... Action ended 18:56:01: FindRelatedProducts. Return value 1. -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users