Windbg SOS and CLR版本不一致的解决方案
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,由于测试服务环境与Windbg运行环境的差异,这就可能出现Windbg在分析dump文件时.net sos.dll和mscordacwks.dll版本不一致问题,从而导致windbg调试器的扩展命令无
千家信息网最后更新 2025年01月23日Windbg SOS and CLR版本不一致的解决方案
由于测试服务环境与Windbg运行环境的差异,这就可能出现Windbg在分析dump文件时.net sos.dll和mscordacwks.dll版本不一致问题,从而导致windbg调试器的扩展命令无法正常使用,具体的解决方法如下:
1.首先定义Windgb symbols路径(如:d:\temp),接着在symbols路径下创建一个文件夹来存放.net sos.dll和mscordackwks.dll(如:d:\temp\clr1026);
2.然后将dump运行环境,即测试服服务器上.net Framework安装路径下的sos.dll和mscordacwks.dll两个dll拷贝到symbols目录下的clr1026文件夹;
3.最后启动Windbg并加载dump文件,在命令窗口下输入调用命令:.cordll -u -ve -lp +(sos.dll和mscordacwks.dll所在的根目录),即.cordll -u -ve -lp d:\temp\clr1026;
4.再次验证调试器下的所有扩展命令均可以正常使用,但在使用过程中仍旧提示SOS与CLR版本不匹配信息如下:
5.运行.chain命令查找额外的dll路径,然后运行.unload不加载系统默认sos.dll,最后运行.setdll 使用自定义sos.dll路径,具体操作步骤如下1、2和3:
命令
路径
运行
文件
环境
版本
文件夹
调试器
服务
测试
一致
两个
信息
再次
差异
所在
拷贝
方法
服务器
根目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
nfs服务器安全策略是什么
数据库外键怎样设置
怎么查询数据库的列名
备份数据库如何导入数据库
isc大会网络安全演讲
服务器费用多少钱一个月
激光切割视觉软件开发公司
衢州市白领软件开发公司
诛仙游戏服务器更新
湖南通用软件开发厂家报价
重庆公安网络安全岗
查询服务器硬盘大小
育碧服务器
福建网络安全工程师招聘
黄浦区智能化软件开发厂家批发价
手机服务器设置登录失败
延安软件开发群
香港服务器租用有哪些好处
并行数据库和主流数据库
湖北大数据软件开发需要多少钱
富民银行软件开发怎么样
数据库服务器应急预案
国内口腔CADCAM软件开发
电网服务器配置
飞鸿服务器
低端软件开发会失业吗
网络安全类型及应对措施
数据库查询多个课程平均分
网页上传文件到数据库
主机共享服务器是啥