Windows Azure SDK CTP Release Notes

Introduction

This document contains the release notes for the Community Technology Preview (CTP) release of the Windows® Azure™ SDK.

Prerequisites

The following software and configurations are required to install and use the Windows Azure SDK.

Operating System

The SDK is available in a 64-bit version and a 32-bit version.

·         The 64-bit (x64) version of the SDK requires a 64-bit version of Windows Vista Service Pack 1 or Windows Server 2008.

·         The 32-bit (x86) version of the SDK requires a 32-bit version of Windows Vista Service Pack 1 or Windows Server 2008.

Note   The 32-bit version of the SDK cannot be installed on a 64-bit operating system; running the SDK under Wow64 is not supported.

.NET Framework 3.5 SP1

The .NET Framework 3.5 SP1 is required to install and run the SDK.

IIS 7.0 with ASP.NET and WCF HTTP Activation

You must enable IIS 7.0 with ASP.NET and WCF HTTP Activation to install and run the SDK. Follow the appropriate set of instructions below to configure these components for your operating system.

Windows Server 2008

1.      From the Start menu, choose All Programs | Administrative Tools | Server Manager.

2.      In Server Manager, under Features Summary, choose Add Features.

3.      In the Add Features dialog, under .NET Framework 3.0 Features, select the .NET Framework 3.0. Under WCF Activation, select HTTP Activation. Click the Next button to install.

4.      In Server Manager, under Roles Summary, verify that Web Server (IIS) appears in the list of available roles. If it does not, click Add Roles to install Internet Information Services.

5.      In Server Manager, under Roles Summary, click Web Server (IIS).

6.      In the Add Role Services dialog, expand Web Server, then Common HTTP Features. Select Static Content.

7.      In the Add Role Services dialog, expand Web Server, then Application Development. Select ASP.NET.

8.      Click the Next button to install.

Windows Vista

1.      From the Start menu, choose Control Panel | Programs | Programs and Features.

2.      Click Turn Windows Features On or Off.

3.      Under Microsoft .NET Framework 3.0, select Windows Communication Foundation HTTP Activation.

4.      Under Internet Information Services, expand World Wide Web Services.

5.      Under Application Development Features, select ASP.NET.

6.      Under Common HTTP Features, choose Static Content.

7.      Install the selected features.

SQLExpress 2005 or 2008

Either SQL Express 2005 or SQL Express 2008 is required to run the development storage services.

PowerShell (Optional)

To build and run the CloudDrive sample, you must have PowerShell installed. Follow the appropriate set of instructions below to install PowerShell for your operating system.

Windows Vista

Download and install PowerShell for Windows Vista.

Windows Server 2008

1.      From the Start menu, choose Programs | Administrative Tools | Server Manager.

2.      In Server Manager, under Features Summary, choose Add Features.

3.      In the Add Features dialog, select Windows PowerShell. Click the Next button.

4.      Click the Install button to start the installation.

Known Issues

1.      If a service name is too long, an error may result. To resolve this error, you can try shortening your assembly name, your service name, and/or your role name, as those are all components of the service name.

2.      It’s currently not possible to attach to a debugger from the development fabric user interface on a 64-bit machine. Instead, you should use Visual Studio to attach to a role running in the development fabric.

3.      In the ASP.NET Personal Web Site Starter Kit, the Download Resume button does not work. This button is also non-functioning in the Personal Web Site sample that ships with the Windows Azure SDK.

4.      When using the installer to repair the installation, if development storage or the development fabric is running, then a Files in Use dialog box may be displayed. If the Files in Use dialog is empty, proceed through the repair process. The installer will try to stop the running processes. After the repair is complete, check the Task Manager to see if the following processes are running, and stop them if they are:

·         DFAgent.exe

·         DFMonitor.exe

·         DFService.exe

·         DFLoadBalancer.exe

·         DevelopmentStorage.exe

5.      A service that calls into the storage services may throw one or more exceptions if it is run before the development storage services have been started. To resolve this issue, ignore the system error dialog; do not attempt to dismiss it. Then start development storage.

6.      A service that does not have a valid entrypoint defined may throw one or more exceptions. To resolve this issue, ignore the system error dialog; do not attempt to dismiss it. Delete the service deployment using the developer fabric user interface. Fix the entrypoint and repackage and redeploy the service.

7.      Attempting to uninstall the Windows Azure SDK while the development fabric is running may throw System.IO.FileNotFoundException: Could not load file or assembly 'microsoft.servicehosting.tools.developmentfabric'.

8.      If you are running SQL Express 2008 as the basis for development storage, you must explicitly add the user to the sysadmin group even if the user belongs to a Windows Administrator group.

9.      The development storage service for Table Storage currently treats table names as case-sensitive. The Windows Azure Table Storage service treats table names as case-insensitive.