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

标签 c# winforms registry fiddler

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

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

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

最佳答案

FiddlerApplication.Shutdown() 必须小心使用,尤其是您必须确保在关闭时没有发送任何流量。

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

FiddlerApplication.oProxy.Detach();

关于c# - 使用 fiddlercore 后关闭应用程序时代理设置未更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18888578/

相关文章:

c# - 避免解析数据库中的 xml 字段

.net - 获取当前登录的 Windows 用户?

c# - 运行 System.Diagnostics 进程时如何在线程之间传递对象

google-chrome-extension - 通过 Windows 注册表安装 Chrome 扩展

installation - InnoSetup,展开环境变量(使用 {reg :. ..} 从注册表值获取)

c# - WPF 绑定(bind)内部控件与父数据上下文

c# - csharp schedule 电子邮件 razor mvc4

c# - WebMatrix 的 WebImage Helper 支持哪些图像文件类型?

c# - 网络摄像头:打开和关闭或或保持打开

delphi - 无法使用delphi读取win注册表-firebird key