none
请教MVC中RouteCollection.RouteExistingFiles属性的问题 RRS feed

  • 问题

  • MSDN上说RouteCollection.RouteExistingFiles属性默认为false,该值指示 ASP.NET 路由操作是否应处理与现有文件匹配的URL。 

    可是我做了下面的测试,却可以访问到磁盘上的文件,请教原因:
    用VS2010新建了一个MVC的项目,程序中不写任何代码,然后向解决方案中添加一个名为aa的文件夹,然后在这个文件夹中添加一个名为b.xml的xml文件(xml文件中的内容随便写点什么).

    运行程序后,在地址栏中输入http://localhost:12448/aa/b.xml,可以访问到这个xml文件的内容

    如果照MSDN上的解释,应该是访问不到的,但现在却可以访问到。请问RouteExistingFiles属性应该怎么理解?
    2010年12月29日 1:23

答案