The configured tool paths are scanned in the order in which they are defined in the framework configuration.
The file name of the tool to search should include the extension.
internal string GetToolPath(string tool) { if (tool == null) throw new ArgumentNullException ("tool"); return FileUtils.ResolveFile(ToolPaths, tool, false); }