Isn't the ComponentSearch Guid value an arbitrary ID in this case? The
FileSearch sets the value of the SQLSERVER property based on the file version
of "sqlservr.exe". This isn't a file we're installing, it's the main SQL
runtime which is required to already exist on the box.
I tried searching on that guid on an x86 box were the test works and it wasn't
found in the registry. Does it have some meaning I'm not familiar with?
Chris
From: Heath Stewart
Sent: Monday, July 23, 2007 1:20 PM
To: Chris Gariepy; wix-users@lists.sourceforge.net; [EMAIL PROTECTED]
Subject: RE: [WiX-devs] FileSearch on x64
Have you verified that the component GUID is the same for the 64-bit component?
Heath Stewart
Technical Lead
Deployment Technologies Group, Microsoft
http://blogs.msdn.com/heaths
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Gariepy
Sent: Monday, July 23, 2007 12:45 PM
To: wix-users@lists.sourceforge.net; [EMAIL PROTECTED]
Subject: [WiX-devs] FileSearch on x64
The following FileSearch element works as expected on x86 machines but it
doesn't work on x64 machines, with 64bit SQL, even though the file version of
sqlservr.exe appears to be the same. Does FileSearch not support x64? Is
there a trick to make it work?
<Property Id="SQLSERVER">
<ComponentSearch Id="SQLSERVER"
Guid="42171F06-AFD9-4AD9-956E-9B68326429DE" Type="file">
<FileSearch Id="SQLSERVER" Name="sqlservr.exe"
MinVersion="9.0.2047.0" />
</ComponentSearch>
</Property>
Thanks,
Chris
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users