私は現在、リクエストの応答メッセージを取得するためにHttpWebRequestおよびHttpWebResponseオブジェクトをプログラムによって生成するWindowsサービスを管理しています。C#でお使いのOSにインストールされているIEのバージョンを検出していますか?
HttpWebRequestのUserAgent
プロパティは、ブラウザエージェントとしてIE 6を使用するようにハードコードされていました。サービスをホストしているサーバーにインストールされているIEのバージョンをプログラム的に検出する方法はありますか?
現在、Windows Server 2003マシン上でホストされており、Windows Server 2008マシンにインストールされている可能性があります。
[WinFormsアプリケーションからのIEバージョンの検出](0120-333-2111)をご覧ください。 –
@RowlandShaw実際にその質問は具体的ですWinFormsへ。それはhttp://stackoverflow.com/questions/3553984/how-do-i-detect-which-version-of-internet-explorer-is-installedの複製によく似ています。しかし、この質問はそれらの両方よりも古いので、技術的に言えば、それらは重複しています:) –