Bas*_*maa 5 asp.net-mvc asp.net-mvc-4
我想在浏览Views文件夹中的特定页面时忽略路由,我通过使用未成功尝试:
routes.RouteExistingFiles = false;
routes.IgnoreRoute("Views/NoMove/specificPage.cshtml");
Run Code Online (Sandbox Code Playgroud)
但上面没有用,因为互联网浏览器要求我下载文件,它不会打开/处理它的页面!
有什么问题,以及如何解决它!
您需要在 web.config 中添加一个条目。
检查该appSettings部分
添加此(或更新)
<add key="webpages:Enabled" value="true" />
Run Code Online (Sandbox Code Playgroud)
该条目可能已经存在,因此只需将值从 false 更新为 true 即可。
它们是 2 个 web.config 文件。一个位于应用程序的根目录中,另一个位于视图文件夹中。您可能需要添加/更新两者上的条目。
默认值 ( false) 阻止直接从浏览器访问文件*.cshtml。*.vbhtml
| 归档时间: |
|
| 查看次数: |
751 次 |
| 最近记录: |