ASP.NET MVC 2 - 如何使用IgnoreRoute忽略整个目录?

时间:2010-07-15 01:25:57

标签: asp.net asp.net-mvc-2 routing

我尝试了以下两种方法来尝试忽略我的“Assets”文件夹,但我不断出现错误。任何人都可以告诉我Ignore Regex究竟应该如何看待吗?

    routes.IgnoreRoute("/Assets/")
    routes.IgnoreRoute("{*assets}", New With {.assets = "\/Assets\/(.*)"})

2 个答案:

答案 0 :(得分:32)

尝试

routes.RouteExistingFiles = false
routes.IgnoreRoute("Assets/{*pathInfo}")

答案 1 :(得分:-1)

routes.IgnoreRoute("Ignore/");

会阻止标准

  

未找到路径'/ Crap / Home'的控制器或未实现IController。   Asp.net mvc例外。