Hi, I am trying to use AppSearch to determin if the installed version of FlashPlayer is sufficient (greater than 8.0.24.0) and have nested some searches as follows: <Property Id="FILEVERSIONTEST" Secure="yes"> <RegistrySearch Id="FileVersionTestA" Root="HKCR" Key="CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}\InprocServer32" Type="raw"> <FileSearch Id="FileVersionTestB" LongName="[FileVersionTestA]" MinVersion="8.0.24.0" /> </RegistrySearch> </Property>
The resulting log file from the install says: AppSearch: Property: FILEVERSIONTEST, Signature: FileVersionTestB MSI (c) (7C:A0) [10:54:29:026]: PROPERTY CHANGE: Adding FILEVERSIONTEST property. Its value is 'C:\WINDOWS\system32\macromed\flash\flash.ocx'. The version of FlashPlayer this sytem has is 6.0.79.0. As such, I'd expect the AppSearch to return false, which it kind of does in maintaining the path found in the registry, but when I tweaked the MSI to test for version 1.0.0.0 the log file was identicle. I suspect the failing is in the declaration of my 'LongName' attribute for the FileSearch, but I can't get my head round how this behavious should work. Any pointers would be great, Gareth -- View this message in context: http://www.nabble.com/AppSearch-nesting-tf4266665.html#a12142727 Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- 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