我正在使用 c# 设置代理 pac 文件,我知道我需要在
HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\DefaultConnectionSettings
并且在
HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\AutoConfigUrl
然后打电话
InternetSetOption(IntPtr.Zero, INTERNET_OPTION_SETTINGS_CHANGED, IntPtr.Zero, 0);
InternetSetOption(IntPtr.Zero, INTERNET_OPTION_REFRESH, IntPtr.Zero, 0);
我的问题是,在我调用后,InternetSetOption我看到AutoConfigUrl已删除,并且 pac 文件未设置。
有谁知道为什么会被删?我该怎么做才能正确设置它?
编辑:刚刚发现这只发生在带有 IE8 的电脑上......仍然不知道为什么,或者如何解决它
谢谢你,罗恩