小5聊.net core 2.1基础开发之视图方法可访问但页面显示500报错

Posted 小5聊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小5聊.net core 2.1基础开发之视图方法可访问但页面显示500报错相关的知识,希望对你有一定的参考价值。

VS调试时,视图方法可访问到,但是完成return View()方法后,页面直接显示500错误

1、异常信息如下 

 

 2、Startup.Configure写法如下

3、开启 app.UseDeveloperExceptionPage();后提示如下

4、原因

因为没有用到默认的模板视图,自己项目直接用了自定义模板,当创建一个新的页面视图时,必须声明是否引用模板页面,比如下图

5、解决方法

直接在视图页面写上Layout=null即可,表示此视图页面不依赖于任何一个模板页面

 

以上是关于小5聊.net core 2.1基础开发之视图方法可访问但页面显示500报错的主要内容,如果未能解决你的问题,请参考以下文章

小5聊Asp.Net Core 2.1基础之开启HttpContext内容请求

小5聊Asp.Net Core3.1基础之跨域设置以及设置不对的地方

小5聊Asp.Net Core 2.1 主要依赖那些dll和版本

小5聊Asp.Net Core基础之发布不成功或者覆盖IIS上的DLL提示程序正在打开

小5聊.net core 2.1开发微信公众号消息解密报错41000原因

小5聊.net core2.1对接微信支付开发时自己挖