Project Description
The Dynamics CRM Trace Tool is a Silverlight 4 Application packaged as a CRM 2011 Solution that provides the ability to enable/disable tracing, view trace logs and filter the trace information.
This tool aims to simplify the process of tracing and investigating trace logs by bringing the tasks usually performed on the Server into to the CRM UI.
Enable Tracing
This tool provides the ability to enable/disable tracing from within the CRM UI via a SilverLight UI. The ability to choose the trace level and category is also available. The tool uses the CRM 2011 Deployment Service first and if this fails attempts to use the Registry trace settings. For the purpose of using the Deployment Service the feature requires Deployment Administrator privileges and so far can only be supplied by using a Deployment Administrator account as the CRM Application Pool user. In most cases due to security concerns this may not be viable for production systems. For the purpose of using the Registry, write access needs to be given to the HKEYLOCALMACHINE\SOFTWARE\MICROSOFT\MSCRM registry key for the account running the CRM Application Pool.
View Trace Logs
This tool provides the ability to view the CRM trace log files within the CRM UI.