public string MakeCreateDeploymentMessage()
{
const string format = @"<?xml version=""1.0"" encoding=""utf-8""?>
<CreateDeployment xmlns=""http://schemas.microsoft.com/windowsazure"">
<Name>{0}</Name>
<PackageUrl>{1}</PackageUrl>
<Label>{2}</Label>
<Configuration>{3}</Configuration>
<StartDeployment>true</StartDeployment>
</CreateDeployment>";
var label = Convert.ToBase64String(Encoding.ASCII.GetBytes(DeploymentLabel));
return string.Format(format, DeploymentName, PackageUrl, label, Convert.ToBase64String(Encoding.ASCII.GetBytes(ServiceConfiguration)));
}