В чем разница между событием webrole onStart () и событием application_Start () global.asax?

Я только начинаю махать ногами, изучая технические детали Azure, поэтому извиняюсь, если это глупый вопрос.

Если я создаю проект облачного сервиса в Visual Studio и добавляю веб-роль для приложения mvc, в приложении mvc я вижу файл "WebRole.cs". Однако, когда я запускаю приложение MVC в качестве отправной точки, а затем хочу включить его для Azure, щелкнув правой кнопкой мыши проект и выбрав «Добавить проект облачной службы Windows Azure», WebRole.cs не создается.

Так, куда я мог бы пойти, чтобы вещи произошли на начальном событии WebRole? Событие Application_Start () файла Global.asax?

Если да, в чем разница между Application_Start () в Global.asax и методом onStart () веб-ролей?

Я нашел следующий пост, который предлагает частичное объяснение:Что запускает первый Application_Start или OnStart WebRole?

Так что, если это случай, когда событие onStart WebRole происходит перед Application_Start () в Global.asax, что произойдет, если я захочу запустить некоторый код для события onStart () в проекте, где позднее я включил приложение для Azure?

Ответы на вопрос(3)

Ваш ответ на вопрос