例如,如果我有一个包含两个项目的解决方案:Project.Core 和 Project.Web。现在我将 Project.Web 设置为启动项目。global.asax 是否应该驻留在此项目 (Project.Web) 的根目录中?如果是这样,我是否还必须在我的 Project.Web 中包含 App_Start 文件夹,因为该文件夹具有在 global.asax 中调用的类(如路由、过滤器、捆绑、身份验证等)?
如果相反,我将 global.asax 放在 Project.Core 上(不是启动项目)......它还能工作吗?