Azure SDK .NET Release Notes (November 2011)

 

This document contains the release notes for the Azure SDK for .NET - November 2011.

These release notes cover the following information:

  • Azure Guest OS Versions and SDK Compatibility

  • Installing and Using the Azure SDK

  • Database Requirements for the Azure Storage Emulator

  • Upgrading from older versions

For more information related to this release, see the following resources:

For information on…

See…

Latest updates in Azure

What's New in Azure

Known issues in the Azure SDK

Known Issues in Azure Cloud Services

New features in the Azure Tools for Microsoft Visual Studio

What's New in the Azure Tools

New features in the Azure Service Bus and Caching libraries

Azure SDK for .NET - November 2011 Release Notes

Azure Guest OS Versions and SDK Compatibility

The Azure Guest OS is the operating system on which your service runs in the cloud. When you deploy a service to Azure, you must ensure that the version of the Azure Guest OS is compatible with the version of the SDK with which you developed it. For details, see Azure Guest OS Versions and SDK Compatibility Matrix.

Installing and Using the Azure SDK

To install the Azure SDK for .NET, see the Azure .NET Developer Center.

New Install Location for Emulators

Some install locations have changed. In Azure SDK 1.5, all components were installed to the Azure SDK folder:

C:\Program Files\Azure SDK\v1.5

In Azure SDK for .NET, compute emulator is installed to:

C:\Program Files\Azure Emulator\emulator

All other components are installed to:

C:\Program Files\Azure SDK\v1.6

Database Requirements for the Azure Storage Emulator

To run the services for the Microsoft Azure storage emulator, you must have an installation of either SQL Express 2005 or SQL Express 2008 or Microsoft SQL Server.

By default, the storage emulator runs against an instance of SQL Express. To configure it to run against a local instance of SQL Server instead, call the DSInit tool with the /sqlInstance parameter, passing in the name of the target SQL Server instance. Use the name of the SQL Server instance without the server qualifier (e.g., MSSQL instead of .\MSSQL) to refer to a named instance. Use "." to denote an unnamed or default instance of SQL Server.

You can call dsInit /sqlInstance at any time to configure the storage emulator to point to a different instance of SQL Server.

Upgrading from older versions

When upgrading from a previous version of the SDK, you may encounter the following breaking changes.

To upgrade projects that use Azure Connect built on Azure SDK 1.4, you must remove the following settings from their service configuration.

<Setting name="Microsoft.WindowsAzure.Plugins.Connect.Diagnostics" value="" />
<Setting name="Microsoft.WindowsAzure.Plugins.Connect.DNSServers" value="" />

The following issue may be applicable if you are upgrading from a previous version of the SDK.

  1. To use the Azure Tools for Microsoft Visual Studio with SDK 1.4, you must run an edition of Visual Studio 2010 or Visual Studio 2010 Express.

  2. If you are using Azure SDK version 1.2 or earlier, be aware that the version of Microsoft.WindowsAzure.StorageClient.dll has changed from 1.0.0.0 to 1.1.0.0 to support new features and a change to how URL inputs are escaped. The change in behavior should not impact most applications. However, you need to update old project references to use the new assembly, and retest your application.

See Also

Microsoft Azure