Efter installation af MS CRM 2011 kan man efterfølgende få følgende fejlmeddelelse i Event Vieweren:
Invalid Trace Directory. Additional Info:[ Unable to Write file , Trace directory not defined
(Reporting Process:File Name is Null. LocalTraceSettings: {Filename: ,FileCountSuffix:1
,TraceFileSize:10485760 ,TraceDirectory: ,TracingCallStack:Yes ,IsTracingOff:No
,LoadState:LoadSuccessfulUnreported ,RefreshTraceInt:-1 ,SiteWideRefreshTraceInt:-1
,RegistryRefreshTraceInt:3} ] , AppDomain:CrmAsyncService)

Fejlen handler egentlig om at der ikke er angivet en sporingsmappe (trace folder) i forbindelse med installationen.
PowerShell
PowerShell spiller et puds i forbindelse med fejlmeddelelsen, i det der er angivet følgende mappe, som tracedirectory i forhold til PowerShell ig MS CRM 2011: C:\crmdrop\logs. Det skal herefter afprøves via PowerShell.
- Opstart PowerShell.
- Indtast følgende: Add-PSSnapin Microsoft.Crm.PowerShell, efterfulgt af et tryk på Enter.
- Indtast følgende: Get-CrmSetting TraceSettings, efterfulgt af et tryk på Enter.

Som det ses er Directory sat til c:\crmdrop\logs. Den mappe eksisterer, højest tænkeligt, ikke på MS CRM 2011-serveren.
Løsning 1
Den mest enkle løsning på problemet er, at indstille MS CRM 2011, via PowerShell, til at benytte et eksisterende, og ofte benyttet, directory nemlig C:\Program Files\Microsoft Dynamics CRM\Trace:
- Opstart PowerShell.
- Indtast følgende: $setting = Get-CrmSetting TraceSettings, efterfulgt af et tryk på Enter.
- Indtast følgende: $setting.Directory="C:\Program Files\Microsoft Dynamics CRM\Trace", efterfulgt af et tryk på Enter.
- Indtast følgende: Set-CrmSetting $setting, efterfulgt af et tryk på Enter.
- For at se resultatet indtast da følgende: Get-CrmSetting TraceSettings, efterfulgt af et tryk på Enter.

Fejlen er hermed rettet.
Løsning 2
I MS CRM 4.0 håndterede man sporing / Tracing i Registreringsdatabasen (Registry), hvilket man stadig kan. Dette gøres på følgende måde:
- Opstart Registreringsdatabasen.
- Naviger til følgende key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM.
- Opret følgende keys:
| Name |
Type |
Data |
| TraceDirectory |
String |
C:\Program Files\Microsoft Dynamics CRM\Trace |
| TraceEnabled |
DWORD |
0 (Decimal værdi) |
| TraceFileSizeLimit |
DWORD |
10 (Decimal værdi) |
| TraceCallStack |
DWORD |
0 (Decimal værdi) |
| TraceCategories |
String |
*:Error |

Bemærkninger
Det er vigtigt kun at have slået sporing / tracing til når der er behov for det, da det påvirker ydelsen af MS CRM meget.
Man kan aktivere tracing, via PowerShell, med følgende kommandoer:
$setting = Get-CrmSetting TraceSettings
$setting.Enabled="True"
Set-CrmSetting $setting
Ved deaktivering af tracing, skal der IKKE benyttes $setting.Enabled="False" men i stedet følgende kommandoer:
$setting = Get-CrmSetting TraceSettings
$setting.Enabled=""
Set-CrmSetting $setting
Yderligere information
Læs mere om tracing, ved brug af PowerShell eller Registreringsdatabasen her: