On Jan 4, 2008 2:51 PM, Chad Petersen <[EMAIL PROTECTED]> wrote: > > > I'm working on two installers that are both hotfixes. One is for the client > and one is for the server. Right now I'm having them both detect for one of > our other installed applications and only proceed if it finds that it is > installed. They both look for the same thing. If I run them on the same > machine one (the Server) finds the application is installed (it is). > However, when I run the other installer (the Client) it does not think the > same application is installed…on the same machine…using the same code. It > looks like this. > > > > <Upgrade Id="51F964B1-BCF9-4506-B193-D18018E71A42"> > > <UpgradeVersion OnlyDetect="yes" Property="E326DETECTED" > IncludeMaximum="yes" IncludeMinimum="yes" Maximum="2.6.0.0" > Minimum="2.6.0.0"/> > > </Upgrade> > > <Condition Message="This update can only be applied to computers with > E3 2.6 already installed. The install will now exit.">(E326DETECTED) OR > (Installed)</Condition> > > > > > > Any ideas what might be going wrong? I made sure my OBJ folder was getting > cleaned out each time and that the MSI is successfully built each time, too. >
Product Code used in Upgrade/@Id (51F964B1-BCF9-4506-B193-D18018E71A42) is only for a single product. Do you use the same Product Code for both client and server? ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users