2013-09-10 5 views
0

я нашел следующее исключение в моем журнале ошибок:NullReferenceException с помощью проблеск

System.NullReferenceException: Object reference not set to an instance of an object. 
at Glimpse.AspNet.RequestMetadata.get_ClientId() 
at Glimpse.Core.Framework.GlimpseRequest..ctor(Guid requestId, IRequestMetadata 
    requestMetadata, IDictionary`2 tabData, IDictionary`2 displayData, TimeSpan duration) 
at Glimpse.Core.Framework.GlimpseRuntime.EndRequest() 
at Glimpse.AspNet.HttpModule.EndRequest(HttpContextBase httpContext) 
at Glimpse.AspNet.HttpModule.<Init>b__3(Object context, EventArgs e) 
at System.Web.HttpApplication.SyncEventExecutionStep. 
     System.Web.HttpApplication.IExecutionStep.Execute() 
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 

Я бегу проблеск ядро ​​v1.6, следующие конфигурации: • Зарегистрированные Вкладки: ◦Other ◾Elmah - Glimpse. Elmah.Plugin

◦Glimpse.Ado (1.5.0)◾SQL - Glimpse.Ado.Tab.SQL 

◦Glimpse.AspNet (1.4.0)◾Configuration - Glimpse.AspNet.Tab.Configuration 
◾Environment - Glimpse.AspNet.Tab.Environment 
◾Request - Glimpse.AspNet.Tab.Request 
◾Routes - Glimpse.AspNet.Tab.Routes 
◾Server - Glimpse.AspNet.Tab.Server 
◾Session - Glimpse.AspNet.Tab.Session 

◦Glimpse (1.6.0)◾Timeline - Glimpse.Core.Tab.Timeline 
◾Trace - Glimpse.Core.Tab.Trace 

Want to create your own Tabs - see here! 
•Runtime Policies: ◦Glimpse (1.6.0)◾Glimpse.Core.Policy.AjaxPolicy 
◾Glimpse.Core.Policy.ContentTypePolicy 
◾Glimpse.Core.Policy.ControlCookiePolicy 
◾Glimpse.Core.Policy.GlimpseResourcePolicy 
◾Glimpse.Core.Policy.StatusCodePolicy 
◾Glimpse.Core.Policy.UriPolicy 

EDIT: Некоторые подробнее:

Это работает на веб-сайте Azure. Хотя неперехваченное исключение регистрируется (по Elmah), я не думаю, что страница с ошибкой делает ее способом для конечного пользователя.

+0

У вас есть вопросы? Если это сообщение об ошибке, оно должно быть отправлено в [Следящий вопрос о проблемах] (https://github.com/glimpse/glimpse/issues). – nikmd23

+0

Я не знаю, если это ошибка или проблема с конфигурацией. – Aheho

+0

Это в производстве, тестировании или на вашем блоке dev? – anthonyv

ответ

0

Я только что наткнулся на этот вопрос сегодня. Оказалось, что мне нужно было обновить пакеты Glimpse NuGet, поскольку я использовал версии, которые больше не поддерживались новой технологией MVC/ASP.NET.

После этого у меня возникла ошибка времени выполнения, связанная с ссылкой System.Web.Mvc.Html в моем Web.Config. Впоследствии это было исправлено, очистив мое решение, а затем изменив свойство «Копировать локальное» на ссылку System.Web.Mvc на True.

Смежные вопросы