使用WinDbg调试Silverlight中遇到“Failed to find runtime DLL (clr.dll), 0x80004005”问题的解决方法之一

本文介绍了如何使用WinDbg调试Silverlight时遇到'Failed to find runtime DLL (clr.dll), 0x80004005'错误的解决方法。通过Process Explorer确定正确的iexplore.exe进程,避免因选择错误进程导致的调试失败。同时,强调了在调试Silverlight时需要加载sos.dll,并提供相关命令参考。" 131335784,18870143,Python数据绑定:利用PyBind实现自动同步,"['Python开发', '数据绑定', 'PyBind库', '程序优化', '软件设计']
摘要由CSDN通过智能技术生成

  这个问题主要和我的自以为是有关,呵呵,希望大家多实践而不是像我那样自以为是就好了。

  进入正题啦。从网上的有关WinDbg调试Silverlight教程中都没有提到会发生这个错误,所以我也就在这个问题上止步了。

先看看截图,我使用Vs 2010运行了一个Silverlight项目,这里注意不是“启动调试(F5)”,而是使用"开始执行不调试(Ctrl + F5)"。这时候默认会打开IE并导航到起始页面。

下一步就需要使用一个工具(Process Explorer)啦,我就是在这里栽跟头啦,呵呵,惭愧啊,稍后会说明一下。下载并安装好这个工具后,呵呵,其实不用安装的,就是一个解压包啦。运行此工具的截图如下:

由于第一次并不会显示Dll信息面板,所以需要点击上图所示的图标,然后会看到下面截图:

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值