routes.MapPageRoute必须放在routes.MapRoute前面
映射静态页面需要webconfig文件里需要有
<compilation debug="true" targetFramework="4.5">
<buildProviders>
<add extension=".html" type="System.Web.Compilation.PageBuildProvider"/>
</buildProviders>
</compilation>
MVC 5 路由静态页面
原文:http://www.cnblogs.com/lijiajin1987/p/4864888.html