Searches for directory and assigns to value of parent Property.
Windows Installer references
DrLocator Table, Signature Table
DirectorySearch, DirectorySearchRef, ComponentSearch, IniFileSearch, RegistrySearch, ComplianceDrive, ComplianceCheck, Property
- DirectorySearch (no more than 1)
- FileSearch (no more than 1)
- FileSearchRef (no more than 1)
Use the AssignToProperty attribute to search for a file but set the outer property to the directory containing the file. When this attribute is set to 'yes', you may only nest a FileSearch element with a unique Id or define no child element. When the parent DirectorySearch/@Depth attribute is greater than 0, the FileSearch/@Id attribute must be absent or the same as the parent DirectorySearch/@Id attribute value, unless the parent DirectorySearch/@AssignToProperty attribute value is 'yes'.
AssignToProperty (YesNoTypeUnion) : Set the value of the outer Property to the result of this search. See remarks for more information.
Depth (Integer) : Depth below the path that the installer searches for the file or directory specified by the search. See remarks for more information.
Id (String, required) : Unique identifier for the directory search.
Path (String) : Path on the user's system. Either absolute, or relative to containing directories.
ComponentSearch, IniFileSearch, RegistrySearch