我目前正在开发一个 MVC3 应用程序,在与一些路线斗争后,注意到一些奇怪的行为:
我添加了新路由,但是当我通过 Visual Studio 2010 在 Cassini 中使用 F5 运行应用程序时,这些并没有反映出来。如果我将相同的代码部署到运行 IIS7 的服务器(具有相同的 web.config),我的新路由将起作用。
我已经安装了 Phil Haack 的 RouteDebugger 工具。web.config 设置为启用此功能,但在通过 Visual Studio 2010/Cassini 运行我的网站时不显示。当使用 IIS7 部署到远程服务器时,它可以正常工作 - 再次,相同的配置文件。
有什么想法吗?我缺少一些配置/设置选项吗?
谢谢!