.net - 如何调试用.net编写的Fiddler扩展?

标签 .net debugging fiddler

我使用 C#.net 编写了一个小型 fiddler(Fiddler Web Debugger (v4.6.2.0))扩展。扩展开始工作,但我需要调试代码以识别引发的错误。我所做的是将 .dll 放入 fiddler 脚本文件夹中并且它可以工作。但我不知道在这种情况下如何调试。

有人可以告诉我调试 fiddler 扩展的步骤吗?

谢谢

最佳答案

我没有用 fiddler 尝试过这个,但它可能会有所帮助。这就是我调试一些 API 的方法。

在 Visual Studio 中,您可以通过“调试”菜单将调试器附加到进程。

  • 确保您的 .PDB 文件与 DLL 位于同一文件夹中 fiddler 脚本文件夹。
  • 在 Visual Studio 中的代码中放置一个断点。
  • 启动 fiddler 并 附加到它。

不能保证这会起作用,但这是首先尝试的事情,祝你好运!

编辑:以管理员权限运行 fiddler 和/或 Visual Studio 可能会有所帮助。此外,.PDB 文件将位于解决方案文件夹中 DLL 旁边的 Debug 文件夹中。

关于.net - 如何调试用.net编写的Fiddler扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34747967/

相关文章:

.net - 如何清除 .NET 中文件的只读标志?

c# - EF上下文和多线程

iphone - 如何使用 Objective C 将日志写入文本文件以进行调试?

visual-studio-2010 - 在 Visual Studio Shell : can't watch the variables 中使用 IronPython 工具进行调试

azure - Fiddler:输入的授权 token 无法满足请求。请检查预期的有效负载是否按照协议(protocol)构建,

javascript - 未捕获的语法错误 : Unexpected token <

c# 使用同一个库的多个版本 (nest)

c - 在 pebble watch 上记录枚举

c# - 如何验证fiddler核心中的证书?

http - 如何用Fiddler模​​拟超时