明示的に属性指定することをお勧めします。フレームワークを指定することによって指定する必要があります。例外がスローされることがなくなりました。この変更により、キャッシュされたタスクを使用できるようになりました。メソッドで新しいタスクを割り当てる代わりに、既に完了した操作を表す、キャッシュされたタスクを返すことができます。バージョンでは不可能でした。スローしなくなったことに注意してください。使用してタスクのステータスを明示的に確認するように、アプリを更新する必要があります。サポートするように変更されました。基づいてエスケープします。予約されている文字をエスケープしません。シーケンスが発生した場合に例外をスローしません。sequence.予約されていないエスケープ文字はエスケープ解除されます。スローに依存しないように、アプリケーションを更新します。このようなシーケンスは、直接削除する必要があります。バージョン間で直接比較しないでください。バージョンで解析と正規化を行ってから比較してください。メソッドが呼び出されなくなりました。この変更は透過的である必要があります。開発者は次のようなコードを記述して以前の動作を復元できます。接続の再接続が自動的に試行されます。通常、これはアプリの安定性を高めますが、再接続時に行動できるよう、接続が失われたことをアプリに認識させる必要があるという極端な状況があります。設定することで無効にできます。照合順序を使用します。照合順序と異なる場合にデータ破損が生じる可能性に対応できます。破損したデータに依存するアプリケーションでは、エラーが発生する場合があります。型の既定エンコードではなく、挿入先の列のエンコードを使用します。この変更により、挿入先の列が既定のエンコードを使用しない場合に、既定のエンコードを使用することによって発生するデータ破損の可能性がなくなります。例外がスローされることがあります。エンコードが異なるため、データは破損しなくなると予想します。キャッチが必要になることがあります。データベースへの接続はサポートされなくなりました。データベースへの接続に使用されるプロトコルは、接続文字列で表示されます。接続される場合、破壊的変更は検出されません。接続がサポートされなくなります。データベースに接続するには別のプロトコルを使用する必要があります。プロトコルを有効にする」を参照してください。プロトコルがより優れたパフォーマンスを提供する可能性があります。合体演算で設定された値が表示されません。デバッガーでの操作に時間がかかると、ローカル/フィールドの値が正しく更新されなくなります。アップグレードすれば、問題は解決します。動作が、次のように変更されました。follows:接続文字列で初期カタログ値を指定する必要がなくなりました。初期カタログの両方が必要でした。以前は、falseが返されていました。メソッドを呼び出すと、ファイルが削除されます。例外がスローされます。例外がスローされていました。使用するアプリケーションおよびツールの構築が簡単になりました。これらの変更は、次のシナリオでアプリケーションの互換性に影響を及ぼす可能性があります。コマンドを実行するコードをユーザーが作成した場合。ファイルが存在する場合、これによって既存のコードが破損します。メソッドを要求するコードをユーザーが作成した場合。メソッドは、空のデータベースの削除を試みます。キャッチする必要があります。例外がスローされなくなりました。使用するコードにのみ影響します。これにより信頼性が向上し、ほとんどすべてのアプリに対して透過的になります。セクションに追加することにより、この変更を無効にできます。起動すると、非常に遅くなることがあります。