Search code examples
azureazure-storageazure-clouddrive

Azure SDK 1.8 CloudDrive


Where is CloudDrive in Azure SDK 1.8 (October 2012)?

In Azure SDK 1.8 the StorageClient namespace no longer exists. This is the namespace that contained CloudDrive.

I know that the StorageClient namespace was renamed to Storage in Azure SDK 1.8, but I can not find the CloudDrive class in this namespace.

Where did it go?


Solution

  • Cloud Drive access wasn't updated in the 1.8 SDK. See the discussion here: http://blogs.msdn.com/b/windowsazurestorage/archive/2012/11/01/known-issues-for-windows-azure-storage-client-library-2-0-for-net-and-windows-runtime.aspx

    A quote from that link:

    clouddrive has not been updated to use the latest version yet and hence it does not support the 2.0 client library (which uses 2012-02-12 REST version). However, you can use both libraries together and continue using the older client lib for use with clouddrive (and diagnostics) but use the newer 2.0 lib for everything else in your app.

    From personal experience, if you do use Azure libraries from different SDKs side by side in the same project, watch out for version conflicts, especially with the Microsoft.WindowsAzure.Configuration dll - and watch out for NuGet helpfully upgrading your packages, whether you want it to or not.