我有一个使用 .NET 1.1 应用程序池的网站,然后我在该网站中也有一个虚拟目录,即 .NET 3.5。此虚拟目录的内容是使用 Visual Studio 2008 作为一个单独的项目构建的。
测试时,一切正常,所有 Global.asax 事件都被命中,应用程序通过执行管道没有任何问题。当使用上述配置上传到服务器时,不会命中任何 Global.asax 事件。(我通过创建一个在 BeginRequest 上递增的应用程序级别变量对此进行了测试——它没有被设置或递增)。
谁能告诉我为什么 Global.asax 事件没有为 3.5 应用程序触发?