SalesBuy
1-855-856-7678
Technical SupportSupport
Updated: April 13, 2011
You can define environment variables for a role by adding the Runtime element to the definition of the role in the service definition file. For more information about these elements, see the Service Definition Schema.
You can edit the ServiceDefinition.csdef file by using your favorite text editor.
Open the ServiceDefinition.csdef file for your service in the text editor.
Add the Runtime element to the WebRole, WorkerRole, or VirtualMachineRole element. The following code example shows how to set an environment variable for the web role:
<ServiceDefinition name="MyService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition"> <WebRole name="WebRole1"> <Runtime> <Environment> <Variable name="MyEnvironmentVariable" value="MyVariableValue" /> </Environment> </Runtime> </WebRole> </ServiceDefinition>
Change the name value to the name of the variable, and change value to the value of your variable.
Save the file.