アプリケーション互換性更新プログラムで、.NET Framework 2.0 SP2 の修正される問題の一覧

文書翻訳 文書翻訳
文書番号: 958481 - 対象製品
はじめに
[.NET Framework 3.5 Service Pack 1 (SP1) にアップグレードした後、問題が.NET Framework 2.0 Service Pack 2 (SP2) に分割することについての情報を掲載しています。これらの問題は .NET Framework 3.5 SP1 用の更新プログラムで修正されます。

詳細については。Net Framework 3.5 SP1 の更新プログラムの詳細について、Microsoft サポート技術情報の資料を参照する次の資料番号をクリックします。
959209.NET Framework 3.5 Service Pack 1 の更新プログラムが利用可能です。
すべて展開する | すべて折りたたむ

目次

詳細

  • .NET Framework 3.5 SP1 が含まれている新しい動的データ機能は、一対一のリレーションシップを移動できません。一対一のリレーションシップを移動できないため、のエンティティ フレームワーク データ モデルで実行されているダイナミック データ Web サイトを作成しようが失敗します。
  • ASP.NET ブラウザーのキャップの機能は frontpage 2003 の拡張機能がインストールされている場合が失われます。隠しフォルダーのメタデータが含まれていますは、.browser ファイルを持つ App_Browser フォルダー、FrontPage 拡張機能を追加するためにこの問題が発生します。ASP.NET ファイルを通過すると ASP.NET はエラーを生成します。この問題は、インストールされている FrontPage 拡張機能を持つクライアントに影響します。
  • [.NET Framework 3.5 SP1 をインストールした後、Web サイトは、使用の派生バージョンを UpdateProgress コントロールは、次の例外が発生します。
    UpdateProgress コントロール ID 'id' を持つ、ProgressTemplate を指定してください。
    この問題は、動作の違い、.NET Framework 3.5 と.NET Framework 3.5 SP1 と発生します。.NET Framework 3.5 では UpdateProgress コントロールの要件を強制します。 ProgressTemplate プロパティが PreRender ルーチンです。派生 UpdateProgress コントロールすることができます破壊、要件をオーバーライドすると、 OnPreRender 派生したコントロールでのイベントです。そのためには、 UpdateProgress コントロールは、通話を防ぐことができます、 ベースです。OnPreRender イベントです。.NET Framework 3.5 SP1 では、 UpdateProgress 使用方法を制御します。 CreateChildControls インスタンスを作成する方法を ProgressTemplate マウスと USB タッチ スクリーンのデバイスからの応答時間が予想よりも遅い。したがって、要件を別の位置に、ページのライフ サイクルでが適用されます。そのためには、 OnPreRender 技術チェックを無効化することはできません。
  • SGEN.exe ツールでエラーが発生し、SGEN.exe ツールを使用しているいくつかの種類を含むアセンブリを生成するときに、シリアル化アセンブリを生成しません、 [古い (IsError = true)] マウスと USB タッチ スクリーンのデバイスからの応答時間が予想よりも遅い。しかし、SGEN.exe ツールを.NET Framework から旧形式でないアセンブリ内の型をシリアル化します。
  • Exchange Web サービス Windows 通信基盤 (WCF) の問題のための例外を生成します。各例外の失敗した要求の結果します。Exchange サービス一時的に停止するようです、または機能していません。
  • .NET Framework 3.5 SP1 では、変更するには、ジャスト イン タイム (JIT) の最適化は、不正なプロモーションを登録するのには、[フィールドのこと。したがって、JIT は誤ったコードを生成します。この問題は、使用する場合にのみ発生、 cpblk 指示、または、 initblk 指示します。これらの手順は、マネージ C++ コンパイラが出力されます。この問題は、NGEN と JIT で生成されたコードに適用されます。
  • 1.1 アセンブリの難読化されたアセンブリを.NET Framework の特定のメソッドをオーバーライドする場合は失敗します。たとえば、この問題が 1.1 の.NET Framework 型に仮想メソッドよりも優先されますが、同じ型、.NET Framework 2.0 での仮想メソッドをオーバーライドしません発生可能性があります。メソッドの実装は、継承階層で以前のバージョンが存在するためこれは互換性に影響する変更をできないようにします。.NET Framework 2.0 sp2 か、.NET Framework 3.5 SP1 でコードが実行されるときしかし、1.1 には、仮想メソッドが、組み込まれている仮想メソッドがオーバーライドされて、仮想メソッドを難読化した場合は、難読化されたコード働きません。
  • [.NET Framework 3.5 SP1 では、NULL 値をチェックすることアドレス空間レイアウトのランダム化 (ASLR) をサポートするために加えられた変更のための障害の場合、アクセス違反はランタイムでされます。このアクセス違反例外として例外を発生します。さらに、プロセスが終了します。
  • ランタイムで逆シリアル化の製品としてリフレクションを使用して特定の種類を作成すると、ランタイムは 32 ビット プロセスで無限ループを入力します。64 ビット プロセスでは、メモリ不足の例外が発生します。型が参照型でインスタンス化されたジェネリック型にする必要があります。さらに、型が実装する必要があります、 ISerializable インタ フェースし、静的フィールドに格納します。
  • .NET Framework 3.5 SP1 をインストールした後、Web サイトが IIS でホストされている場合、次の例外エラー メッセージが表示されます。
    System.Runtime.InteropServices.COMException
    この問題が次の条件に該当するに発生します。
    • ASP.NET は、IIS でホストされている Web サイトを実行しています。
    • ASP.NET は、Windows Presentation Foundation (WPF) の画像にその場を生成するのに使用されています。
  • XPS ドキュメント内の相対ハイパーリンクを解除し、アプリケーションがクラッシュします。同じドキュメント内の別の場所へのリンクを参照すると、XPS ドキュメントでは、何も起こりません。または、XPS ドキュメントをホストしているアプリケーションがクラッシュします。
  • .NET Framework 3.5 SP1 では、 Geometry.Combine 多くのポイントのメソッドを作成またはセグメント法よりが作成されます以前のバージョンでは。以前のバージョンとジオメトリのパスを定義するのには、10 倍ポイントの数に WPF によって生成されるポイントまたはパス情報を使用します。以前のバージョンでは、比較的単純な幾何学的図形またはパスを定義する 3 つの行が必要です。ただし、30 行は、.NET Framework 3.5 SP1 では、必要があります。
  • [.NET Framework 3.5 SP1 をインストールすると、動的データは、一対一のリレーションシップで外部キー Id を表示できません。動的データ プロパティ記述子が存在すること前提にしていますので、web サイトまたは ASP.NET の動的データを使用して作成されたアプリケーションは解除されます。動的データ プロパティ記述子を使用して、ラベルのリンクを取得します。

    生成される例外は次のようになります。
    HttpException (0x80004005)。 データ バインディング: 'System.Web.UI.WebControls.EntityDataSourceWrapper' プロパティ名 '管理者' を含んでいません。
  • 型と同じ名前を持ついないナビゲーション プロパティへのリンクを削除することはできません。この問題は、この型を別の型の関係を表すナビゲーション プロパティの型名と異なる場合に発生します。
  • ADO.NET データ サービス クライアント、クライアントの開発者、サービスに新しいエンティティを挿入するのには、その他の関連エンティティをそのエンティティを関連付けることができます。クライアントは、リレーショナル データベースでバックアップされるデータ サービスにアクセスしている場合は、挿入するには、サービスのデータベースのスキーマの規則が適用されます。データベースには、NOT NULL の制約を外部キー テーブルに格納するが一般的です。このような場合は、そのテーブルに挿入関連エンティティに外部キーを含める必要があります。ただし、ADO.NET クライアント ライブラリのコード欠陥が新しいエンティティと参照アソシエーションを設定できません。したがって、共通の外部キー テーブル制約と共に ADO.NET データ サービス クライアントを使用することはできません。
  • クライアント ・ ライブラリは 1 つ以上のほかのオブジェクトに関連付けられているオブジェクトを追跡している場合は、注文オブジェクトを削除することはできません。ライブラリは、オブジェクト間の参照を削除しようとしているために、この問題が発生します。
  • Oracle トランザクションの自動コミット動作を.NET Framework 2.0 SP1 では、.NET Framework 2.0 SP2 での動作は異なります。アプリケーションがトランザクションを開始、トランザクションが完了し、同じ接続は新しいトランザクションを開始と、.NET Framework 2.0 SP2 では、自動コミット モードでは、2 つ目のトランザクションで実行されるすべてのコマンドを実行します。これらのコマンドによって加えられた変更は、トランザクションがロールバックされる場合でも、データベースにコミットされたです。

ファイル情報

x 86 バージョン

元に戻す全体を表示する
ファイル名バージョン日付時間サイズ
Aspnet_wp.exe2.0.50727.30822008 年 11 月 25 日12:5931,560
Mscordacwks.dll2.0.50727.30822008 年 11 月 25 日12:59990,032
Mscorjit.dll2.0.50727.30822008 年 11 月 25 日12:59364,872
Mscorlib.dll2.0.50727.30822008 年 11 月 25 日12:594,546,560
System.Data.OracleClient.dll2.0.50727.30822008 年 11 月 25 日12:59486,400
System.XML.dll2.0.50727.30822008 年 11 月 25 日12:592,048,000
Webengine.dll2.0.50727.30822008 年 11 月 25 日12:59436,040
Mscorwks.dll2.0.50727.30822008 年 11 月 25 日12:595,813,576
System.Web.dll2.0.50727.30822008 年 11 月 25 日12:595,242,880

x 64 バージョン

元に戻す全体を表示する
ファイル名バージョン日付時間サイズ
Aspnet_wp.exe2.0.50727.30822008 年 11 月 25 日07: 2943,336
Aspnet_wp.exe2.0.50727.30822008 年 11 月 25 日12:5931,560
Mscordacwks.dll2.0.50727.30822008 年 11 月 25 日07: 291,765,712
Mscordacwks.dll2.0.50727.30822008 年 11 月 25 日12:59990,032
Mscorjit.dll2.0.50727.30822008 年 11 月 25 日07: 291,577,800
Mscorjit.dll2.0.50727.30822008 年 11 月 25 日12:59364,872
Mscorlib.dll2.0.50727.30822008 年 11 月 25 日07: 294,562,944
Mscorlib.dll2.0.50727.30822008 年 11 月 25 日12:594,546,560
System.Data.OracleClient.dll2.0.50727.30822008 年 11 月 25 日07: 29502,272
System.Data.OracleClient.dll2.0.50727.30822008 年 11 月 25 日12:59486,400
System.XML.dll2.0.50727.30822008 年 11 月 25 日12:322,048,000
System.XML.dll2.0.50727.30822008 年 11 月 25 日12:592,048,000
Webengine.dll2.0.50727.30822008 年 11 月 25 日07: 29743,240
Webengine.dll2.0.50727.30822008 年 11 月 25 日12:59436,040
Mscorwks.dll2.0.50727.30822008 年 11 月 25 日07: 2910,077,512
Mscorwks.dll2.0.50727.30822008 年 11 月 25 日12:595,813,576
System.Web.dll2.0.50727.30822008 年 11 月 25 日07: 295,255,168
System.Web.dll2.0.50727.30822008 年 11 月 25 日12:595,242,880

Ia-64 のバージョン

元に戻す全体を表示する
ファイル名バージョン日付時間サイズ
Aspnet_wp.exe2.0.50727.30822008 年 11 月 25 日07:2183,272
Aspnet_wp.exe2.0.50727.30822008 年 11 月 25 日12:5931,560
Mscordacwks.dll2.0.50727.30822008 年 11 月 25 日07:223,085,648
Mscordacwks.dll2.0.50727.30822008 年 11 月 25 日12:59990,032
Mscorjit.dll2.0.50727.30822008 年 11 月 25 日07:212,558,280
Mscorjit.dll2.0.50727.30822008 年 11 月 25 日12:59364,872
Mscorlib.dll2.0.50727.30822008 年 11 月 25 日07:224,005,888
Mscorlib.dll2.0.50727.30822008 年 11 月 25 日12:594,546,560
System.Data.OracleClient.dll2.0.50727.30822008 年 11 月 25 日07:21505,344
System.Data.OracleClient.dll2.0.50727.30822008 年 11 月 25 日12:59486,400
System.XML.dll2.0.50727.30822008 年 11 月 25 日12:322,048,000
System.XML.dll2.0.50727.30822008 年 11 月 25 日12:592,048,000
Webengine.dll2.0.50727.30822008 年 11 月 25 日07:211,227,080
Webengine.dll2.0.50727.30822008 年 11 月 25 日12:59436,040
Mscorwks.dll2.0.50727.30822008 年 11 月 25 日07:2120,151,624
Mscorwks.dll2.0.50727.30822008 年 11 月 25 日12:595,813,576
System.Web.dll2.0.50727.30822008 年 11 月 25 日07:214,771,840
System.Web.dll2.0.50727.30822008 年 11 月 25 日12:595,242,880

プロパティ

文書番号: 958481 - 最終更新日: 2013年4月21日 - リビジョン: 8.0
この資料は以下の製品について記述したものです。
  • Microsoft .NET Framework 2.0
キーワード:?
kbsurveynew kbHotfixServer kbqfe kbmt KB958481 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:958481
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com