この修正プログラムによって、Internet Information Services (以下 IIS) 5.0 に存在する「Server.HTMLEncode または Server.URLEncode で UTF8 文字列が破損する」という問題が修正されます。今すぐダウンロードして、IIS 5.0 ですべての Unicode 文字が正しく表示されるようにしてください。
この問題は、一部の UTF8 文字では 1 文字に 3 バイトを使用するところを、IIS 5.0 では 1 文字に 2 バイトを使用すると想定していたことが原因で発生します。UTF8 は、Unicode 文字と ASCII 文字を、1 〜 3 バイトを使用して表現する文字表示形式です。この問題のために、Active Server Pages (以下 ASP) スクリプトでセッション コードページを UTF8 に設定している場合に、一部の文字列が正しく表示されなくなります。この修正プログラムをインストールすると、初期状態でバッファの割り当てが小さすぎる場合に、IIS 5.0のバッファ サイズが拡張されます。
この問題の詳細については、サポート技術情報の JP294831 を参照してください。