1
所以我以前問過這個問題:如何從C#中爲代理訪問註冊表?
如何指向一個插座使用的WinForms WebBrowser控件代理IP /端口? Visual C#.NET自帶的標準網頁瀏覽器 。
請幫助在Visual C#.NET中。
我得到了一個迴應,告訴我「WebBrowser只是IE上的一個接口,要設置IE代理設置,你可以破解註冊表!
他告訴我,添加以下代碼:
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,因爲我要麼缺少使用指令或程序集引用,並且註冊表在當前上下文中不存在。
我假設我錯過了這兩個使用指令,但我不知道。
如何解決Visual C#.NET中的這個問題?