Gestire Il Tracing Nel CRM 2011

Il modo migliore di gestire il tracing nel CRM 20 11 e'...

...usare la Windows Power Shell

Lo script seguente mostra come abilitare il trace:

Add-PSSnapin Microsoft.Crm.PowerShell
$setting = Get-CRMSetting TraceSettings 
$setting.Enabled="True"
Set-CrmSetting $setting

A questo punto per vedere l'impostazione si lancia:
Get-CrmSetting TraceSettings


Da cio' si puo' notare che la directory di default e' c:\crmdrop\logs

Per cambiare il path si usa:
$setting.Directory=”percorso”
nello script precedente vicino all'istruzione di abilitazione.

La stessa cosa si ripete per la disabilitazione, ma con un'importante differenza dovuta ad un baco nello snapin. Infatti a prima vista verrebbe da sostituire il "True" nello script precedente con "False" e rilanciare il tutto.

Lanciando il comando per visualizzare lo stato del trace si scopre pero' che esso e' rimasto inspiegabilmente abilitato.
In realta' il comando accettato e' la sotituzione del "True" con la stringa vuota!!!

Quindi il comando da lanciare per la disabilitazione del trace e':

$setting.Enabled=""

Dettagli...