my question is similar to Azure websites complaining Role environment . FAILED TO INITIALIZE
Error that I see in the Azure App Service Support Event Viewer:
" 9236 w3wp Role environment . FAILED TO INITIALIZE. hr: -2147024891 "
It happens every single time on startup of the website. Other than that - website functions just fine. Except, randomly (it might take 10-30 minutes) it stops with "The application was terminated." (i see this error through azure application logs). I am not sure if these two things are related, but I am trying to first fix the "FAILED TO INITIALIZE" issue.
I don't have references to RoleEnvironment anywhere in my code (some users on StackOverflow mentioned that this might be an issue).
I read through many posts but none seem to work for my case.
Check your Web.Config for references to Microsoft.WindowsAzure.Diagnostics” or “Microsoft.WindowsAzure.ServiceRuntime"
If you have these , they are designed for use with Cloud services and not required or needed with Web Apps.
So, the issue was the reference to "Microsoft.WindowsAzure.Configuration". Once this assembly is not referenced anymore - no more errors on startup. Apparently, this assembly is designed to be used with Cloud Services, not Web Applications.
来源:https://stackoverflow.com/questions/35495505/azure-websites-complaining-role-environment-failed-to-initialize-on-startup