I’ve deployed in Windows Azure a website made with Umbraco, using
Windows Azure Accelerator for Umbraco.
For development and test i used a test Hostname. Now it’s time to switch to the official DNS hostname..
How can I change current hostname?
Actually i configured hostname at deployment time (the only way i know to do this) but i can’t deploy again, since many files have been changed working on website on Azure.
EDIT

Let me explain: at the step prompt in the image (during web site deploying) I used as Domain Name “test.mywebsite.com”, and configured real DNS.
Now the website is configured, so I’d like to make mywebsite.com point to that site;
But is’nt enough if i configure mywebsite DNS! Shall I deploy again? An will I lose any of the changes I made?
Finally i think that the answers to my questions are:
-Shall I deploy again? Yes, i must deploy again
-Will I lose any of the changes I made? Many changes will be mantained since are stored into DB. But I have to do many activities to make new website work!
This answer confirms my theory:
Exactly what I was trying to avoid.. but the only solution, i suppose.
Well it was not easy to publish again, i got errors of many type (i suppose tied to some components that i’ve installed after deploy and that are not installed in new deployed website).. i’m going to solve them.
Edit
Completed my work:
– loads of different attempts, no-one worked
– CTP backup of DB
– deleted DB and website
– new full deploy of umbraco
– CTP restore of DB
finally:
-all work on content is OK
-all work on styles, pages, templates is lost
Changing hostname is hard; dont’use test hostname but definitive hostname from the beginning.
If anyone has suggest, i’ll be pleased to test it, anyway