Silverlight をインストールするには、ここをクリックします*
Japan変更|すべてのMicrosoft のサイト
MSDN
|MSDN ライブラリ|デベロッパー センター|ダウンロード情報|開発ツール製品|コミュニティ|ご意見・ご要望|サイトマップ
MSDN Home  
MSDN Home > .NET Framework ホーム > プログラミング情報 > .NET Framework 1.x/2.0 概要 > .NET Framework 2.0 での重大な変更点

.NET Framework 2.0 での重大な変更点

重大な変更点は、.NET Framework (ランタイムの重大な変更点) あるいは Visual Studio (デザイン/コンパイル/プロジェクトのアップグレード) における、.NET Framework 1.0 および 1.1 のバージョンと、.NET Framework 2.0 のバージョンでは特定のアプリケーションと開発シナリオの動作が異なる変更です。これらは、必ずしもアプリケーションを劇的に変化させるような変更ではなく、アプリケーションに影響を与える可能性がある、デザインの検討およびテスト中に発見された動作の変更です。実際、すべてのアプリケーション互換性テストにおいて、アプリケーションに影響があるのはこれらの変更のうちの 30 個未満です。

ランタイムの変更点は、2 つのカテゴリに分類できます。1 つは、関数のシグネチャの変更、あるいは関数が削除されたというような API の重大な変更です。ほとんどの場合、セキュリティ上の問題からこのような変更がなされています。もう 1 つはより一般的な変更で、メソッドの動作の変更です。この種の変更には、特定のエラーにより投げられる例外の変更や、浮動小数点演算の精度の変更があります。

すべての既知の .NET Framework 2.0 の重大な変更は詳細に検討されました。このような重大な変更には、いくつか理由があります。たとえば、標準への準拠、顧客フィードバック、および正確性などです。添付の記事で変更点のドキュメント化は徹底して行っていますが、これら変更点の多くはユーザーにはほとんど影響のないものです。ランタイム変更の例として、以下のような種類の変更があります。

  1. 標準への準拠: System.Globalization でキルギスタンの ISO タグが KZ から KG に更新されました。
  2. 顧客フィードバック: 顧客からのフィードバックに応え、ASP.NET プロジェクト モデルを変更しました。
  3. 正確性: 特定の場合において、浮動小数点を増やしました。これについては、可能なものとして CLI 仕様に既に記載されています。

デザインタイムおよびランタイムの重大な変更点については、以下のリンクをたどってください。

デザインタイム変更点

ランタイム変更点

  


Top of Page Top of Page


Microsoft