5

Azure SDKをバージョン1.8を使用するようにアップグレードしましたが、コンパイル時に次のエラーが発生します。

エラーCS0012:タイプ'Microsoft.WindowsAzure.CloudStorageAccount'は、参照されていないアセンブリで定義されています。アセンブリ'Microsoft.WindowsAzure.StorageClient、Version = 1.7.0.0、Culture = neutral、PublicKeyToken=31bf3856ad364e35'への参照を追加する必要があります。

私のコードコードは次のようになります。

DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString", diagConfig);
4

2 に答える 2

5

彼らはSDK1.8を使用してストレージライブラリを2.0にアップグレードしましたが、診断にはストレージライブラリ1.7への依存関係を残しました。そのため、2.0で動作するようにコードを変更することに時間を費やしたという奇妙な状況で立ち往生しています(http://blogs.msdn.com/b/windowsazurestorage/archive/2012/10/29/windows-に記載されているかなりの数の重大な変更) azure-storage-client-library-2-0-breaking-changes-amp-migration-guide.aspx)が、Diagnosticsが引き続き機能するには、古いバージョンを参照する必要があります。

于 2012-11-08T18:44:47.063 に答える
4

「MicrosoftSDK\Windows Azure.NET SDK \ 2012-10\Microsoft.WindowsAzure.StorageClient.dll」を手動で参照する必要がありました。このDLLで報告されているバージョンは、2012-10フォルダーにありますが、バージョン1.7.0.0です。

于 2012-11-06T21:09:24.170 に答える