Skip to content

Release v2.0

Latest

Choose a tag to compare

@addisonfischer addisonfischer released this 18 Dec 15:21

To install, download the associated paSearch.dll file, close XrmToolBox and place it into your XrmToolBox plugin directory.
Windows: %APPDATA%\MscrmTools\XrmToolBox\Plugins

Installation:

  1. Copy paSearch.dll to the Plugins folder
  2. Important: Also copy these dependencies if they don't exist:
    • ICSharpCode.Decompiler.dll (for code search feature)
    • System.Reflection.Metadata.dll
    • System.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