我使用C#.net编写了一个小小的fiddler(Fiddler Web Debugger(v4.6.2.0))扩展。扩展开始工作,但我需要调试代码以识别触发的错误。我所做的是将.dll放在fiddler脚本文件夹中,它可以工作。但我不知道在这种情况下如何调试。
有人能指出我调试fiddler扩展的步骤吗?
谢谢
答案 0 :(得分:2)
我没试过小提琴手,但这可能会有所帮助。这就是我调试我的一些API的方法。
在Visual Studio中,您可以通过“调试”菜单将调试器附加到进程。
不保证这会有效,但首先要尝试,祝你好运!
编辑:使用管理员权限运行fiddler和/或visual studio可能会有所帮助。此外,.PDB文件将位于解决方案文件夹中DLL旁边的Debug文件夹中。
答案 1 :(得分:0)
选择项目属性,然后单击Debug > Start external program
并选择...\ProjectDir\bin\Debug\Fiddler.exe
并确保在Build events > Post-build event command line
中有copy "$(TargetPath)" "%userprofile%\My Documents\Fiddler2\Scripts\$(TargetFilename)"