Visual Studio 2012 にアップグレードし、Azure 2.1 SDK をインストールしました。VS 2012 で Azure プロジェクトを開くと、Azure プロジェクトは (1.6 から) 2.1 バージョンを使用するようにアップグレードされましたが、ASP.Net MVC プロジェクトと、SDK を利用する他のクラス ライブラリ プロジェクトでは、それらの参照が に変更されていませんでした。新しいライブラリを使用します。それらはすべて 1.6 ビットを指しています。2.1 SDK に使用されるライブラリへのすべての参照をアップグレードする方法はありますか? Windows Azure Storage Clients、Caching Clients、Diagnostics などへの参照がありますが、古い参照を削除して新しい参照を追加するだけで何かが見落とされるのではないかと心配しています。
1 に答える
大幅な変更があったため、やみくもにライブラリを更新することはお勧めしません。
ストレージ クライアント ライブラリ 2.0 (SDK 2.1 の一部) は、以前のバージョンとは大幅に異なります (ただし、はるかに優れています)。名前空間が変更され、いくつかのメソッドが削除されました。
SDK 2.1 の診断ライブラリは、ストレージ クライアント ライブラリ 2.0 に依存しています。繰り返しますが、それもアップグレードすることはお勧めしません。
ライブラリを 1.6 から 2.0 にアップグレードした場合の影響を評価することをお勧めします。ストレージ チームによる次のブログ投稿を参照してください。
また、コードを 2.0 バージョンにアップグレードすることに関する一連のブログ投稿を書きました。こちらで読むことができます。
http://gauravmantri.com/2012/11/17/storage-client-library-2-0-migrating-table-storage-code/
http://gauravmantri.com/2012/11/24/storage-client-library-2-0-migrating-queue-storage-code/
http://gauravmantri.com/2012/11/28/storage-client-library-2-0-migrating-blob-storage-code/
http://gauravmantri.com/2012/12/26/storage-client-library-2-0-exception-handling/
http://gauravmantri.com/2012/12/30/storage-client-library-2-0-implementing-retry-policies/