我刚刚开始学习 Azure 的技术细节,如果这是一个愚蠢的问题,我深表歉意。
如果我在 Visual Studio 中创建一个云服务项目并为 mvc 应用程序添加一个 webrole,则在 mvc 应用程序中我可以看到“WebRole.cs”文件。但是,当我从 MVC 应用程序作为起点开始,然后想要为 Azure 启用它时,通过右键单击项目并选择“添加 Windows Azure 云服务项目”,不会创建 WebRole.cs。
那么在 WebRole 的启动事件中,我该去哪里使事情发生呢?Global.asax 文件的 Application_Start() 事件?
如果是这样,Global.asax 中的 Application_Start() 和 webrole 的 onStart() 方法有什么区别?
我找到了以下帖子,其中提供了部分解释: 什么首先启动 Application_Start 或 WebRole 的 OnStart?
因此,如果 WebRole 的 onStart 事件发生在 Global.asax 中的 Application_Start() 之前,如果我想在稍后启用应用程序的项目中的 onStart() 事件上运行一些代码,会发生什么情况天蓝色?