使用VS的分析工具Fuslogvw分析加载依赖dll失败的问题

使用该工具可分析程序在进行dll探查与加载时出现的问题,如程序运行过程中报出如下错误:

 则意味着加载依赖dll文件失败,使用Fuslogvw工具可进行此类错误的日志记录与分析,首先打开该工具进行设置,选择日志的记录选项:

然后运行有问题的程序,触发问题依赖问题之后,点击Fuslogvw工具的日志刷新按钮,就会在列表中显示出记录到的所有该程序的dll加载行为日志:

双击日志行,即可看到该日志的详情,如这里,就可以看到dll加载失败所记录下来的详情:

像上面这种日志情况,一般是dll文件缺少,或者dll文件的文件名被改了导致的,我这里是因为后者。 

另外,在分析完毕之后,切记要将Fuslogvw工具的设置修改为不再继续记录,因为这里的设置是保存在注册表之中,如果没有修改为不再记录的话,会一直记录日志,可能会对程序运行性能稍微有些影响(仅猜测):

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值