何らかの理由で、長いURLへのナビゲートを実行しようとすると:
webBrowser.Navigate(Url, "_self", null, "Referer: " + Referer);
次のエラーが発生します。
COMコンポーネントの呼び出しからエラーHRESULTE_FAILが返されました。
ErrorCode -2147467259
わからないURLの長さはありますか?
私のバージョンのIEまたは.NETに問題がありますか?
何らかの理由で、長いURLへのナビゲートを実行しようとすると:
webBrowser.Navigate(Url, "_self", null, "Referer: " + Referer);
次のエラーが発生します。
COMコンポーネントの呼び出しからエラーHRESULTE_FAILが返されました。
ErrorCode -2147467259
わからないURLの長さはありますか?
私のバージョンのIEまたは.NETに問題がありますか?
はい、9 より前のバージョンの IE には、2083 バイトの既知の URL 制限があります。9 で増加したようですが、決定的なリソースはまだ見つかりません。
IE9 には何の変更もないようです (MS は驚くべきブレークスルーとしてそれを宣伝しなかったため)。
詳細については、この MS KB 記事を参照してください。