加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – ‘/’应用程序中的服务器错误.此类页面不会提供

发布时间:2020-12-16 07:10:41 所属栏目:asp.Net 来源:网络整理
导读:我有一个主持人,我主持了一个扩展名为.cshtml的网页.我的主机是arvixe.com,提供ASP和.NET托管,但当我尝试加载我的网页时,我收到此错误消息. Server Error in ‘/’ Application. This type of page is not served. Description: The type of page you have r
我有一个主持人,我主持了一个扩展名为.cshtml的网页.我的主机是arvixe.com,提供ASP和.NET托管,但当我尝试加载我的网页时,我收到此错误消息.

Server Error in ‘/’ Application.

This type of page is not served.

Description: The type of page you have requested is not served because it has been explicitly forbidden. The extension ‘.cshtml’ may be incorrect. Please review the URL below and make sure that it is spelled correctly.

Requested URL: /samples/WoT/Default.cshtml

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.276

我读了一些东西,我必须在我的web.config文件中写一些东西才能使它工作
像这样

<compilation>
  <assemblies>
    <add assembly="System.Web.WebPages.Razor,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35" />
  </assemblies>
  <buildProviders>
    <add extension=".cshtml" type="System.Web.WebPages.Razor.RazorBuildProvider,System.Web.WebPages.Razor"/>
  </buildProviders>
</compilation>

但是我尝试了所有东西,将它粘贴在不同的行上,没有任何效果.我错过了什么或做错了什么?

解决方法

我相信您没有使用MVC功能并尝试仅在视图外部加载剃刀视图或自定义区域文件夹.

然后,您需要在Web.config中启用webpages键,默认情况下在.Net 4.0中禁用该键

<add key="webpages:Enabled" value="true" />

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读