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

Cha*_*ell 18 asp.net routing asp.net-mvc-2

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

    routes.IgnoreRoute("/Assets/")
    routes.IgnoreRoute("{*assets}", New With {.assets = "\/Assets\/(.*)"})
Run Code Online (Sandbox Code Playgroud)

Mah*_*aga 32

尝试

routes.RouteExistingFiles = false
routes.IgnoreRoute("Assets/{*pathInfo}")
Run Code Online (Sandbox Code Playgroud)

  • 没有必要将RouteExistingFiles显式设置为false,因为这是默认值. (9认同)