【问题标题】:How to debug a Fiddler Extension如何调试 Fiddler 扩展
【发布时间】:2010-12-07 21:52:22
【问题描述】:

我正在尝试编写一个实现IAutoTamper 的提琴手扩展,但没有任何反应。我想要的是一种调试扩展的方法,这样我就可以逐步找出到底是什么失败了。

我已经尝试使用菜单项和AndyBareWeb 在他的博客文章中针对this question 提出的提示将 Visual Studio 附加到 Fiddler.exe。

任何帮助将不胜感激。

【问题讨论】:

    标签: c# visual-studio debugging fiddler


    【解决方案1】:

    使用 Visual Studio 附加应该可以正常工作。具体发生了什么?

    您所描述的问题的第一大原因是您未能公开您的课程,或者您未能将 Fiddler.RequiredVersionAttribute 正确添加到您的程序集中。

    在 Fiddler 中,您还应该在会话列表下方的 QuickExec 框中键入以下内容:

    prefs 设置 fiddler.debug.extensions.verbose True

    ...然后重新启动 Fiddler。您可以在 LOG 选项卡中找到一些额外的调试信息。

    【讨论】:

    • 问题实际上是我在命名空间而不是全局命名空间中有程序集属性,因此它没有找到它。
    • 该设置确实有助于解决我遇到的另一个错误。 Fiddler 无法加载 .NET 4.0 dll。
    • 正确。 fiddler2.com/fiddler/dev/IFiddlerExtension.asp 的分步教程可能会有所帮助。
    • 近期有计划支持加载.NET 4.0 dll吗?
    • 使用 .NET v4 版本的 Fiddler,该版本已经可以下载几个月了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-05
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多