Condividi tramite


Cordll (debug CLR di controllo)

Il comando .cordll controlla il debug del codice gestito e Microsoft .NET Common Language Runtime (CLR).

.cordll [Options]

Parametri

Opzioni Una o più delle opzioni seguenti:

-l (L minuscolo)
Carica i moduli di debug CLR.

-Ho **** Modulo (maiuscolo i)
Specifica il nome o l'indirizzo di base del modulo CLR da eseguire il debug. Per altre informazioni, vedere la sezione Osservazioni.

-U
Scarica i moduli di debug CLR.

-e
Abilita il debug CLR.

-D
Disabilita il debug CLR.

-D
Disabilita il debug e scarica i moduli di debug CLR.

-N
Ricarica i moduli di debug CLR.

-Lp **** Percorso
Specifica il percorso della directory dei moduli di debug CLR.

-se
Consente di usare il nome breve del modulo di debug CLR mscordacwks.dll.

-Sd
Disabilita l'uso del nome breve del modulo di debug CLR mscordacwks.dll. Al contrario, il debugger usa il nome lungo del modulo di debug CLR, mscordacwks_<spec>.dll. La disattivazione dell'utilizzo di nomi brevi consente di evitare l'uso di CLR locale se si è preoccupati di mancate corrispondenze.

-ve
Attiva la modalità dettagliata per il caricamento del modulo CLR.

-Vd
Disattiva la modalità dettagliata per il caricamento del modulo CLR.

Ambiente

Elemento Descrizione
Modalità Modalità utente, modalità kernel
Targets Live, crash dump
Piattaforme Tutti

Commenti

Per eseguire il debug di un'applicazione gestita, il debugger deve caricare un componente di accesso ai dati corrispondente a CLR caricato dall'applicazione. In alcuni casi, tuttavia, l'applicazione carica più clr. In tal caso, è possibile usare il parametro I per specificare quale applicazione livello dati caricare il debugger. La versione 2 di CLR è denominata Mscorwks.dll e la versione 4 di CLR è denominata Clr.dll. Nell'esempio seguente viene illustrato come specificare che il debugger deve caricare l'applicazione livello dati per la versione 2 (mscorwks).

.cordll -I mscorwks -lp c:\dacFolder

Se si omette il parametro I , per impostazione predefinita il debugger usa la versione 4. Ad esempio, i due comandi seguenti sono equivalenti.

.cordll -lp c:\dacFolder
.cordll -I clr -lp c:\dacFolder

Sos.dll è un componente usato per il debug del codice gestito. La versione corrente di Strumenti di debug per Windows non include alcuna versione di sos.dll. Per informazioni su come ottenere sos.dll, vedere Getting the SOS Debugging Extension (sos.dll) in Debugging Managed Code Using the Windows Debugger .For information about how to get sos.dll, see Getting the SOS Debugging Extension (sos.dll) in Debugging Managed Code Using the Windows Debugger.

Il comando cordll è supportato nel debug in modalità kernel. Tuttavia, questo comando potrebbe non funzionare a meno che la memoria necessaria non venga inserita nella pagina.

Vedi anche

Debug di codice gestito tramite il debugger Di Windows

Estensione di debug SOS