.NET Framework 3.5.1 の ASP.NET ブラウザー定義ファイルの修正プログラムがあります。

適用対象: ASP.NET on .NET Framework 3.5 Service Pack 1.NET Framework 3.5.1

概要


この資料では、Microsoft.NET Framework 3.5.1 に含まれる ASP.NET ブラウザー定義ファイルの修正プログラムについて説明します。注: ASP.NET ブラウザー定義ファイルは、製造元 (RTM) バージョンの Windows 7 および Windows Server 2008 R2 のリリースに含まれる Microsoft.NET Framework 3.5.1 の一部です。

詳細情報


この修正プログラムは、Internet Explorer のブラウザー定義ファイルの更新の定義を紹介します。 ブラウザー定義ファイルは、Microsoft.NET Framework のインストールされているバージョンに応じて、次のフォルダーのいずれかに格納されます。
  • 32 ビット バージョン%WinDir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers
  • 64 ビット バージョン%WinDir%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Browsers
既定では、ASP.NET は、ブラウザーを検出するためにユーザー エージェント文字列のスニッフィングのテクノロジーを使用します。 ブラウザー定義ファイルは、ブラウザーのバージョンの特定の範囲をカバーします。 ただし、バージョン番号が増えると、ASP.NET がユーザー エージェント文字列を使用してブラウザーの新しいバージョンを認識できないことがあります。 この例では、ASP.NET では、不明なブラウザーであるとこれらのバージョンを処理する場合があります。 たとえば、ASP.NET は、Windows Internet Explorer 10 を次のユーザー エージェント文字列を持つを認識できません。
Mozilla/5.0 (compatible;MSIE 10.0;Windows NT 6.1;Trident/6.0)

修正プログラムの情報

サポートされている修正プログラムは、マイクロソフトから入手可能です。 ただし、この修正プログラムは、この資料に記載された問題のみを修正するものです。 この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。 注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。 この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。 注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。 お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。

必要条件

この修正プログラムを適用するには、.NET Framework 3.5.1 のインストールが必要です。

再起動の情報

この修正プログラムを適用した後、この修正プログラムをインストールすると、影響を受けるファイルを使用している場合は、コンピューターを再起動する必要があります。 コンピューターの再起動を避けるには、この修正プログラムを適用する前に、ASP.NET web サイトのすべての web サーバー アプリケーションをシャット ダウンします。

置き換えに関する情報

この修正プログラムは、以前にリリースされた修正プログラムを置き換えません。

ファイル情報

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 ファイル情報に表示される時刻は、ローカル時刻に変換されています。 UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。
すべてサポートされている x86 ベースのバージョンの.NET Framework 3.5.1 の
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Ie.browserNot Applicable18,41131-Aug-201100:17Not Applicable
Aspnet_wp.exe2.0.50727.569230,54431-Aug-201100:17x86
Webengine.dll2.0.50727.5692436,04831-Aug-201100:17x86
System.web.dll2.0.50727.56925,251,07231-Aug-201100:17x86
すべてサポートされている x64 ベースのバージョンの.NET Framework 3.5.1 の
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Ie.browserNot Applicable18,41131-Aug-201100:16Not Applicable
Aspnet_wp.exe2.0.50727.569242,32031-Aug-201100:16x64
Webengine.dll2.0.50727.5692745,29631-Aug-201100:16x64
System.web.dll2.0.50727.56925,259,26431-Aug-201100:16x64
注: ファイルの依存関係は、この修正プログラム可能性がありますが含まれているその他のファイルです。

この修正プログラムをしなくても発生する一般的な問題

次のような状況で問題が発生します。
  • ASP.NET ベースの web ページにアクセスするのにには、Windows Internet Explorer 10 を使用します。
  • Web ページでは、ポストバックを開始します。
このシナリオでは、ポストバックが失敗し、次のエラー メッセージが表示されます。
スクリプト エラーが発生しました"、"'_ _dopostback' は定義されていません
注: Web ページでは、さまざまな方法でポストバックを開始できます。 たとえば、 LinkButtonコントロールは、ポストバックを開始できます。

関連情報


ASP.NET 内のファイルに Microsoft.NET Framework 2.0 Service Pack 2 (SP2) と Microsoft.NET Framework 3.5 Service Pack 1 (SP1) に適用される修正プログラムは、2600100 の修正プログラムです。 詳細については、次のマイクロソフト サポート技術情報番号をクリックしてください。
2600100 .NET Framework 2.0 SP2 では、.NET Framework 3.5 sp1 では ASP.NET のブラウザー定義ファイルの修正プログラムがあります。
ブラウザー定義ファイルのスキーマの詳細については、次のマイクロソフト web サイトを参照してください。Internet Explorer 10 のユーザー エージェント文字列の詳細については、次のマイクロソフト web サイトを参照してください。Internet Explorer をより効果的に検出する方法の詳細については、次のマイクロソフト web サイトを参照してください。