.cordll (Control CLR Debugging)
.cordll命令用于控制托管代码的调试和Microsoft .NET公共语言运行时 (CLR)。
语法
.cordll [Options]
参数
- Options
- O可以是下面这些选项中的一个或多个:
- -l
- 加载CLR调试模块。
- -u
- 卸载CLR调试模块。
- -e
- 启用CLR调试。
- -d
- 禁用CLR调试。
- -D
- 禁用CLR调试并卸载CLR调试模块。
- -N
- 重新加载CLR调试模块。
- -lp Path
- 指定CLR调试模块的目录路径。
- -se
- 启用CLR调试模块的短名称
mscordacwks.dll。
- -sd
- 禁止使用CLR调试模块的短名称mscordacwks.dll。相反,调试器使用CLR调试模块的长名称mscordacwks_<spec>.dll。
关闭使用短名称可以在担心匹配错误时避免本地CLR被使用到。
- -ve
- 打开CLR加载的详细输出。
- -vd
- 关闭CLR模块加载的详细输出。
环境
模式 |
用户模式、内核模式 |
目标 |
活动目标、崩溃转储 |
平台 |
所有 |
注释
.cordll 命令在内核调试时也支持。但是,如果需要的内存被页换出,它可能不能工作。
Build machine: CAPEBUILD