# Purpose of the csx folder in Azure projects? [closed]

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

...
/<nameOfAzureProject>/bin
/<nameOfAzureProject>/obj
/<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?

## closed as off-topic by Thomas Owens♦Jan 4 at 11:15

• This question does not appear to be about software engineering within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

• I'm voting to close this question as off-topic because it is about the use and behavior of a specific software development tool. Such questions are better suited to Stack Overflow, however this question is too old to migrate. – Thomas Owens Jan 4 at 11:15

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...
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...