如何从C#访问代理的注册表?
所以我之前问过这个问题: 如何使用winforms webbrowser控件将套接字指向代理ip/端口?这个 Visual C#.NET附带的标准web浏览器 请在Visual C#.NET中提供帮助 我得到一个回复,告诉我“WebBrowser只是IE上的一个接口。要设置IE代理设置,你可以入侵注册表!” 他告诉我添加以下代码:如何从C#访问代理的注册表?,c#,proxy,registry,C#,Proxy,Registry,所以我之前问过这个问题: 如何使用winforms webbrowser控件将套接字指向代理ip/端口?这个 Visual C#.NET附带的标准web浏览器 请在Visual C#.NET中提供帮助 我得到一个回复,告诉我“WebBrowser只是IE上的一个接口。要设置IE代理设置,你可以入侵注册表!” 他告诉我添加以下代码: string key = "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Setti
string key = "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings";
string serverName = "";//your proxy server name;
string port = ""; //your proxy port;
string proxy = serverName + ":" + port;
RegistryKey RegKey = Registry.CurrentUser.OpenSubKey(key, true);
RegKey.SetValue("ProxyServer", proxy);
RegKey.SetValue("ProxyEnable", 1);
当然,这可能会添加到按钮单击事件中,我需要添加代理和端口
问题是找不到RegistryKey,因为我缺少using指令或程序集引用,并且当前上下文中不存在注册表
我假设这两个都缺少一个using指令,但我不知道
如何在Visual C#.NET中解决此问题?正如我在上一个问题中所评论的那样
using Microsoft.Win32;
看