【发布时间】:2016-03-22 13:41:56
【问题描述】:
究竟如何渲染一个 .cshtml 文件?
我是 asp.net 的新手。我使用 Visual Studio 的模板创建了一个 MVC 项目。显然,所有模板都有 .cshtml 用于默认/索引文件。但是当我尝试查看它时,我的服务器给了我这个错误:
“/”应用程序中的服务器错误。
不提供此类页面。
说明:您请求的页面类型未提供服务,因为它已被明确禁止。扩展名“.cshtml”可能不正确。请查看下面的 URL 并确保其拼写正确。
请求的网址:/mobile/WebApplication1/Index.cshtml
那么,我该如何查看索引文件呢?我是否需要通过某些东西将其转换为 .html 或以某种方式呈现它?很少起床和跑步将不胜感激。谢谢。
【问题讨论】:
-
网址应该是
/mobile/WebApplication1/Index -
我试过了。这只给出了这个错误:您要查找的资源已被删除、名称已更改或暂时不可用。
-
您的 .cshtrml 文件是否在您的 views 文件夹中?
-
啊等等,你从哪里得到
/mobile/WebApplication1/位?如果cshtml在Views/Home,则只需要写localhost/Index
标签: asp.net-mvc