To install, download the associated paSearch.dll file, close XrmToolBox and place it into your XrmToolBox plugin directory.
Windows: %APPDATA%\MscrmTools\XrmToolBox\Plugins
Installation:
- Copy
paSearch.dllto the Plugins folder - Important: Also copy these dependencies if they don't exist:
ICSharpCode.Decompiler.dll(for code search feature)System.Reflection.Metadata.dllSystem.Collections.Immutable.dll
Note: working on registering the plugin with XrmToolBox currently
Additions:
Search Options:
- Fuzzy Search: Check this to find results even with typos (e.g., "varCstmrNme" will find "varCustomerName")
- Search Content: For Web Resources, check this to search inside file contents. Expect slightly longer search times. Leave unchecked for faster name-only searches.
- Search Code: For plugins, check this to decompile plugin code back to dotnet/C#. Expect significantly longer search times. Leave unchecked for faster entity/message/stage-only searches.
What it Searches:
- Workflows/Flows: Searches names and content (variables, expressions, actions inside flows)
- Web Resources: Searches names and optionally file contents (HTML, JavaScript, CSS, etc.)
- Solutions: Automatically shows which solution contains each object
- Plugins: Searches names, entities, messages, stages of plugins, as well as optionally code snippets.
Features:
- Deep content search inside Power Automate flow definitions
- Web resource search (by name or file content)
- Plugin search (by name/entity/message/stage or code)
- Fuzzy search for typo tolerance
- Optimized batch queries for fast performance