I created a new cloud service with one working role using the Azure.NET SDK 2.6. RoleEntryPoint is pretty empty.
The first time it took some time due to the creation of a virtual machine. I expect publication attempts to be much faster. It turns out that it takes at least 5 minutes. Looking through the deployment activity logs in VS, I see:
20:17:06 - Checking for Remote Desktop certificate... 20:17:07 - Applying Diagnostics extension. 20:17:29 - Preparing deployment for AzureCloudService2 - 15/05/2015 20:17:03... 20:17:29 - Connecting... 20:17:29 - Verifying storage account ... 20:17:30 - Uploading Package... 20:17:51 - Updating... 20:19:59 - Instance 0 of role WorkerRole1 is ready 20:20:00 - Starting... 20:20:19 - Initializing... 20:20:19 - Created web app URL: ... 20:20:19 - Complete.
Why does it take 2 minutes to update this application? Is there any way to speed this up?
Gatis source share