我有ASP.Net 4.0应用程序,我在Global.asax中添加了一个自定义路由表。它工作正常一段时间。我需要更改其中一条路线以指向新网页,我在路由表中这样做但是当我运行应用程序时 - 它仍然导航到旧页面。所以我一直在调试以尝试发现问题,我发现了两件非常奇怪的事情:
1)Global.asax代码中的代码不再触发。我在Application_Start中设置了一个断点,然后停止了开发Web服务器(VS2010),以便应用程序必须重新启动然后运行应用程序 - 它永远不会被击中。
2)即使代码没有触发 - 路由仍然存在(指向旧页面) - 被缓存在某个地方?我甚至重新启动了开发盒,但他们仍然在那里......
我为应用程序(团队项目)提供了任何可以覆盖Global.asax的头文件,并且没有。我不知道下一步该尝试什么 - 有什么想法吗?
一些新的信息 - 在谷歌搜索更多。