小编MAl*_*hri的帖子

App_Web _***.dll中出现"System.NullReferenceException"类型的异常

这是我的代码

@if (ViewBag.last5Articles != null)
{
    List<Article> articles = ViewBag.last5Articles;
    foreach (var article in articles)
    {
        <div class="col-md-12">
            <div class="row">
                <h2>@article.Title</h2>
            </div>
            <div class="row">
                <div class="col-md-6">
                    <p>@article.Body</p>
                </div>
            </div>
        </div>
    }
}
Run Code Online (Sandbox Code Playgroud)

我在foreach循环的开头放了一个断点.我可以看到该文章不是null,它有一个标题和一个正文.但是当我到达文章时.我和F10(Step Over)突然变得空无一人!

" 'System.NullReferenceException'App_Web_ayg111kp.dll中发生了类型异常,但未在用户代码中处理"

.当我完成调试时,黄色屏幕欢迎我使用此消息" Object reference not set to an instance of an object".

任何人都可以向我解释这个问题.我正在使用.NET 4.5.2和MVC 5.2

c# asp.net-mvc asp.net-mvc-5.2

6
推荐指数
1
解决办法
2万
查看次数

SharePoint 2010中无法使用customErrors = Off显示错误消息

我更改了以下web.config:

1- VirtualDirectory\80\web.config
2- 14\TEMPLATE\LAYOUTS\web.config
3- 14\TEMPLATE\ADMIN\web.config
4- 14\CONFIG\web.config

CallStack="True", Debug="True" and customErrors="Off"
Run Code Online (Sandbox Code Playgroud)

在所有4个web.config文件上,但我仍然无法显示详细的错误消息

我只得到这个:"/"应用程序运行时错误中的服务器错误

以及如何显示详细错误消息的一些说明.

我需要你的帮助.

sharepoint sharepoint-2010

5
推荐指数
1
解决办法
5659
查看次数