自定义的MyUserControl里,只有一个richTextBox,没有其他的内容了。尝试打印response.body的16进制字符串结果两个自定义的Inspector都没有内容。请问是什么地方出了错额?
由于ByteUtils是我自己编写的一个类库,fiddler在启动的时候,没有找到这个类库。而在加载我自定义的Inspector的时候,判断这个方法找不到,所以可能就没有加载他对应的body.set方法,而不是在运行到这里的时候抛异常。今天google到一个Fiddler Inspector插件的demo,运行起来没有问题。然后跟我的代码比较的时候,发现了这个错误。通过把ByteUtils这个类的源码直接copy到当前项目来,没有问题,也证明了确实就是这个类库找不到的问题。demo的地址:https://github.com/jessemcdow...祝大家好运。之前也尝试过直接把ByteUtils类库的dll放在inspector文件夹下,但是报错了。现在仔细看了下报错原因,是因为我的Inspector是用x64编译的,但是我的ByteUtils是用x86编译的。重新编译一下后,问题总算是得到一个比较好的解决了。真好。
由于ByteUtils是我自己编写的一个类库,fiddler在启动的时候,没有找到这个类库。
而在加载我自定义的Inspector的时候,判断这个方法找不到,所以可能就没有加载他对应的body.set方法,而不是在运行到这里的时候抛异常。
今天google到一个Fiddler Inspector插件的demo,运行起来没有问题。然后跟我的代码比较的时候,发现了这个错误。通过把ByteUtils这个类的源码直接copy到当前项目来,没有问题,也证明了确实就是这个类库找不到的问题。
demo的地址:https://github.com/jessemcdow...
祝大家好运。
之前也尝试过直接把ByteUtils类库的dll放在inspector文件夹下,但是报错了。现在仔细看了下报错原因,是因为我的Inspector是用x64编译的,但是我的ByteUtils是用x86编译的。重新编译一下后,问题总算是得到一个比较好的解决了。
真好。