2
此代碼在Win7上運行良好,但在Windows 8(Release Preview)中發生未知錯誤0x2f8c
失敗。任何想法爲什麼?請注意,我檢查了代碼,編譯並運行了它,但我確信我的所有依賴關係都是正確的。在Win32聲明:WININET.InternetConnect在Windows 8中失敗
[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
extern public static IntPtr InternetConnect(
[In] IntPtr hInternet,
[In] string serverName,
[In] int serverPort,
[In] string userName,
[In] string password,
[In] int dwService,
[In] int dwFlags,
[In] IntPtr dwContext);
這是ERROR_INTERNET_NOT_INITIALIZED,所以我會進一步看看你的InternetOpen調用 –
啊,我的壞,我發現我的代碼中的一些錯誤,導致InternetOpen不被稱爲!謝謝!亞歷克斯,如果你添加這個作爲答案,以便我可以標記它? –