Getting Started with Locally Running a Windows Azure Application

Updated: September 12, 2011

You must ensure that your development environment is configured correctly to run your application locally. You can get started configuring your environment and running your application locally by performing the tasks listed in the following table.


  Step Reference
Check box

Ensure that the prerequisites are met for running the tools – You must ensure that your system meets the requirements to run the Windows Azure compute emulator and the Windows Azure storage emulator.

Overview of Locally Running a Windows Azure Application

Check box

Configure operating system features to emulate Windows Azure – The compute emulator requires that you run IIS 7.0 with ASP.NET, but not all of the role services of IIS 7.0 and not all of the features of Windows Server 2008 are installed by default. Most basic services can run in the compute emulator; however, when creating more advanced services you may need to take additional measures to ensure that your service will behave in the same ways in the cloud as it does when running in the compute emulator.

How to Configure Operating System Features to Emulate Windows Azure

Check box

Trace the flow of your application – Tracing is a way for you to monitor the execution of your application while it is running. You can use Windows Azure Diagnostics to trace the flow of your application.

Overview of Tracing the Flow of Your Windows Azure Application

Check box

Package and run the application – To run a Windows Azure application in the compute emulator from the command-line, you must first package the application in the appropriate format and then start the application in the compute emulator.

Overview of Packaging an Application to be Deployed to Windows Azure

Check box

Change the configuration of a running application – You might need to test the scalability of your hosted service by adding more running instances of a role. You do not need to stop a running hosted service to add new role instances. To do this, you modify the configuration file for the hosted service.

How to Change the Configuration of a Running Hosted Service

See Also

Community Additions