.cordll (Control CLR Debugging)
El comando .cordll controla la depuración de código administrado y Common Language Runtime (CLR) de Microsoft .NET.
.cordll [Options]
Parámetros
Opciones Una o varias de las siguientes opciones:
-l (minúscula L)
Carga los módulos de depuración clR.
-I **** Módulo (mayúscula i)
Especifica el nombre o la dirección base del módulo CLR que se va a depurar. Para obtener más información, vea la sección Comentarios.
-u
Descarga los módulos de depuración de CLR.
-e
Habilita la depuración clR.
-d
Deshabilita la depuración de CLR.
-D
Deshabilita la depuración de CLR y descarga los módulos de depuración de CLR.
-N
Vuelve a cargar los módulos de depuración de CLR.
-Lp **** Camino
Especifica la ruta de acceso del directorio de los módulos de depuración clR.
-se
Habilita el uso del nombre corto del módulo de depuración clR, mscordacwks.dll.
-Sd
Deshabilita el uso del nombre corto del módulo de depuración clR, mscordacwks.dll. En su lugar, el depurador usa el nombre largo del módulo de depuración CLR, mscordacwks_<spec>.dll. Desactivar el uso de nombres cortos le permite evitar que se use clR local si le preocupan las discrepancias.
-ve
Activa el modo detallado para la carga del módulo CLR.
-Vd
Desactiva el modo detallado para la carga del módulo CLR.
Entorno
Elemento | Descripción |
---|---|
Modos | Modo de usuario, modo kernel |
Targets | Volcado de memoria activo y de memoria |
Plataformas | All |
Comentarios
Para depurar una aplicación administrada, el depurador debe cargar un componente de acceso a datos (DAC) que corresponda al CLR que la aplicación ha cargado. Sin embargo, en algunos casos, la aplicación carga más de un CLR. En ese caso, puede usar el parámetro I para especificar qué DAC debe cargar el depurador. La versión 2 de CLR se denomina Mscorwks.dll y la versión 4 de CLR se denomina Clr.dll. En el ejemplo siguiente se muestra cómo especificar que el depurador debe cargar la DAC para la versión 2 (mscorwks).
.cordll -I mscorwks -lp c:\dacFolder
Si omite el parámetro I , el depurador usa la versión 4 de forma predeterminada. Por ejemplo, los dos comandos siguientes son equivalentes.
.cordll -lp c:\dacFolder
.cordll -I clr -lp c:\dacFolder
Sos.dll es un componente que se usa para depurar código administrado. La versión actual de Herramientas de depuración para Windows no incluye ninguna versión de sos.dll. Para obtener información sobre cómo obtener sos.dll, vea Obtener la extensión de depuración de SOS (sos.dll) en Depuración de código administrado mediante el depurador de Windows.
El comando .cordll se admite en la depuración en modo kernel. Sin embargo, este comando podría no funcionar a menos que se pagina la memoria necesaria.
Consulte también
Depuración de código administrado mediante el depurador de Windows