我将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);
Run Code Online (Sandbox Code Playgroud)
小智 5
事实证明,他们使用SDK 1.8将存储库升级到2.0,但诊断依赖于Storage Library 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仍然有效.
我需要手动引用“Microsoft SDKs\Windows Azure.NET SDK\2012-10\Microsoft.WindowsAzure.StorageClient.dll”。尽管该 DLL 位于 2012-10 文件夹中,但报告的版本是 1.7.0.0。
| 归档时间: |
|
| 查看次数: |
1908 次 |
| 最近记录: |