使用fiddlercore后关闭应用程序时,代理设置未更改

时间:2013-09-19 07:25:35

标签: c# winforms registry fiddler

我在我的一个应用程序中使用fiddlercore,但问题是当我退出应用程序并使用此代码退出应用程序时

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    Fiddler.FiddlerApplication.Shutdown();
}

我无法连接到互联网。这是退出应用程序后我的注册表的屏幕截图。(我提交这个问题时使用的是fiddlercore代理,因为我无法使用没有fiddlercore的互联网)enter image description here

1 个答案:

答案 0 :(得分:0)

必须小心使用

FiddlerApplication.Shutdown(),尤其是必须确保在关机时没有流量发送。

为了可靠地将代理设置恢复为默认值,请取消附加代理,例如

FiddlerApplication.oProxy.Detach();