我在调试时遇到了麻烦,为什么一个路由在我正面设置时正在抛出404错误。我做了修改,重建,仍然404,我做了各种疯狂的东西,但总是404.asp.net mvc 2 global.asax.cs被忽略
然后在我的沮丧,我刚删除global.asax中的所有路由,保存重建和运行。我仍然有404 ...
但其余的网站没有打破!怎么会这样?我以为你必须路由路径或什么都不会工作......即使我的自定义路由仍然工作。我重建了,resaved web.config。我什至停止了网站,甚至应用程序池,甚至IIS ENIIRELY,然后重新启动evertyhing ...
所有我的路由仍似乎在那里!
我甚至零扔了鸿沟,甚至被迫在的Application_Start抛出异常......这一切没有改变任何东西......
什么在圣到底是怎么回事?我的路线被缓存在什么地方?哪里?!
不幸的是,这不会起作用,因为为了注册它,我必须将代码添加到被忽略的global.asax文件中。我将它添加到我的bin文件夹中,并按照说明添加了代码,但没有任何更改... 某些事情在这里必须设置错误,但我不知道是什么,这是没有意义的! – SelAromDotNet 2010-07-31 01:46:52
是否有可能您没有获得成功的编译/构建,并且该网站正在使用最后一个良好构建,但没有您正在进行的更改? – 2010-07-31 02:32:05
但它正在构建,我在解决方案和网站上都进行了重建,而且我甚至有意破坏了构建,而当我完成时它不会构建,那么当我修复它时会重建。 我觉得我在暮光之城... – SelAromDotNet 2010-07-31 03:14:35