**Enable Web Deploy for Windows Azure Web Roles
Limitation:
-
Your web role must only have a single running instance.
-
The changes that you make with Web Deploy are temporary. When the role instance is restarted, your changes will be gone.
-
Can only be used for development and testing. Not intended for updating applications in production.
1. Check necessary assembly has been mark as "Copy Local". Such as : Microsoft.ServiceBus, Microsoft.IdentityModel, etc
2. Check all "configurationManagement.appsetting" are changed to "RoleEnvironment.GetConfigurationSettingValue"
3. Check we are using cloud storage not development storage
4. turn off "customErrors" in <system.web> in web.config