SOS!64位系统用VS2010顺利加载SOS.dll后, 输入其它命令报错
SOS!!!64位系统用VS2010成功加载SOS.dll后, 输入其它命令报错!小弟初学SOS,今天在64位电脑上用VS2010 个人
SOS!!!64位系统用VS2010成功加载SOS.dll后, 输入其它命令报错! 小弟初学SOS,今天在64位电脑上用VS2010 个人版 配合SOS.dll时始终报下面的错误,请大牛们指教!!! SOS.dll 已经正确加载,可是老是报下面红色的错误: !clrstack -a OS Thread Id: 0xff4 (4084) Child SP IP Call Site 0020ed58 00520094 ConsoleApplication1.Program.Main(System.String[]) PARAMETERS: args Error during command: IDebugClient asked for unimplemented interface (0x0020ed58) = 0x024eba00 0020efcc 665321bb [GCFrame: 0020efcc] 项目是x86的,加载的也是86位的SOS,32位的,64位的Windbg都试过,不过都没用。 已经折磨我半天了,google了一上午都没找到正确的解决办法(也许是我没仔细尝试),特向CSDN里的大牛们请教!!![最优解释] 程序可以直接运行嘛?? 如果程序无法直接运行??你用sos也调试不出啥东西啊。 Error during command: IDebugClient asked for unimplemented interface 搜的结果: http://stackoverflow.com/questions/10150810/unable-to-launch-sos-dll-using-vs-2010[其他解释] 右键 解决方案 中得项目,属性--生成,平台,目标平台 选择x86[其他解释] 楼主,把Program.Main(System.String[])的内容贴出来看下[其他解释] 开发建议楼主用32位系统,64位的还是有蛮多东西不兼容。[其他解释] 那您只能在公司看下有没有64位的SOS了[其他解释] SOS是这么用的吗? 你用的是哪个版本的.net运行库,你就应该用相应版本的SOS.dll, 2.0有2.0的SOS,3.5有3.5的SOS。要对应啊[其他解释] 汗,我开发的是32位的,我们经理的电脑是64位的,系统在他的电脑上狂报错,我还在解决这个问题呢,解决好了说一下[其他解释]
引用: 楼主,把Program.Main(System.String[])的内容贴出来看下 是空函数,里面没有语句。。。
[其他解释] 引用: 开发建议楼主用32位系统,64位的还是有蛮多东西不兼容。 是的,在我32位的笔记本上的是可以的,但是公司是用64位的,无奈。。。
[其他解释] 引用: 那您只能在公司看下有没有64位的SOS了 项目是32位的呀。。。
[其他解释] 引用: 汗,我开发的是32位的,我们经理的电脑是64位的,系统在他的电脑上狂报错,我还在解决这个问题呢,解决好了说一下 好吧,你解决了也说下吧,大家一起学习一下
[其他解释] 引用: 右键 解决方案 中得项目,属性--生成,平台,目标平台 选择x86 谢谢,试过了
[其他解释] 引用: SOS是这么用的吗? 你用的是哪个版本的.net运行库,你就应该用相应版本的SOS.dll, 2.0有2.0的SOS,3.5有3.5的SOS。要对应啊 。。。不好意思,没把问题描述清楚,项目基于4.0的,加载的sos.dll也是4.0。
.load sos.dll
extension C:\Windows\Microsoft.NET\Framework\v4.0.30319\sos.dll loaded
!clrstack -a
OS Thread Id: 0xe48 (3656)
Child SP IP Call Site
0032f0c8 004f0094 ConsoleApplication1.Program.Main(System.String[])Error during command: IDebugClient asked for unimplemented interface
PARAMETERS: args (0x0032f0c8) = 0x0238ba00 0032f330 697a21bb [GCFrame: 0032f330] [其他解释]
引用: 程序可以直接运行嘛?? 如果程序无法直接运行??你用sos也调试不出啥东西啊。 Error during command: IDebugClient asked for unimplemented interface 搜的结果: http://stackoverflow.com/questions/10150810/unable-to-launch-sos…… 引用: 程序可以直接运行嘛?? 如果程序无法直接运行??你用sos也调试不出啥东西啊。 Error during command: IDebugClient asked for unimplemented interface 搜的结果: http://stackoverflow.com/questions/10150810/unable-to-launch-sos…… 引用: 程序可以直接运行嘛?? 如果程序无法直接运行??你用sos也调试不出啥东西啊。 Error during command: IDebugClient asked for unimplemented interface 搜的结果: http://stackoverflow.com/questions/10150810/unable-to-launch-sos…… 不得不承认你的想法很新颖独特。。。不过谢谢,stackoverflow上我看过了,木有用
[其他解释] 还好我是32位的 嘎嘎
[其他解释] 引用: 汗,我开发的是32位的,我们经理的电脑是64位的,系统在他的电脑上狂报错,我还在解决这个问题呢,解决好了说一下 我的问题解决了:下载了完整的symbols,之前没有添加symbol...汗....不知道你的是什么情况
[其他解释] 引用: 引用: 汗,我开发的是32位的,我们经理的电脑是64位的,系统在他的电脑上狂报错,我还在解决这个问题呢,解决好了说一下 我的问题解决了:下载了完整的symbols,之前没有添加symbol...汗....不知道你的是什么情况 恩,谢啦