Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm fairly new to Azure but I noticed that Visual Studio auto-creates the following folders (among others)

/<nameOfAzureProject>/csx <==

Now the bin and obj folders are fairly standard. But I'm not clear about the purpose of the csx folder. Any ideas?

share|improve this question
Sigh. If you downvote, explain yourself. Doing otherwise is ... cowardly! – DeepSpace101 Mar 21 '12 at 18:14
This is such a technical question... I was under the impression that questions like this should usually be asked on SO. Nevertheless, Sid, thank you for asking it! – J. Polfer Aug 7 '12 at 17:35
up vote 9 down vote accepted

It contains a packaged version of your project. I found a blog entry mentioning it.

Before an Azure package can be deployed to the emulator it must first be packaged. Since v1.4 of the Windows Azure Tools, the csx folder and its contents are no longer generated during compilation... So in order to force the generation of the csx folder we need to specify that the package should be generated for the compute emulator within the Azure project file...

:: Deploying to the Azure Compute Emulator

Now that we have the csx package folder generated after each compilation run we can use the CSRun command-line tool to deploy the folder to the emulator...

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.