Предупреждение, возникающее после перехода от классического к интегрированному в IIS7
Я перенес свое веб-приложение C# asp.net из.net 3.5 в.net 4.0, а также изменил пул приложений IIS7, который он выполняет, чтобы он был интегрированным, а не классическим. Сайт работает нормально, но я обнаружил следующее предупреждение в журнале событий сервера:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 26/09/2011 11:19:10
Event time (UTC): 26/09/2011 10:19:10
Event ID: 5e750da6db8544feaede11ed88c072f6
Event sequence: 2
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/3/ROOT-2-129615059474458846
Trust level: Full
Application Virtual Path: /
Application Path: << REMOVED >>
Machine name: << REMOVED >>
Process information:
Process ID: 5864
Process name: w3wp.exe
Account name: << REMOVED >>\app_user
Exception information:
Exception type: NullReferenceException
Exception message: Object reference not set to an instance of an object.
at System.Web.HttpApplication.set_AsyncResult(HttpAsyncResult value)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
Request information:
Request URL: http://127.0.0.1/dummy.context
Request path: /dummy.context
User host address: 127.0.0.1
User:
Is authenticated: False
Authentication Type:
Thread account name: << REMOVED >>\app_user
Thread information:
Thread ID: 22
Thread account name: << REMOVED >>\app_user
Is impersonating: False
Stack trace: at System.Web.HttpApplication.set_AsyncResult(HttpAsyncResult value)
at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
Custom event details:
Любые идеи, что может быть причиной этого, так как я в тупик, что это может быть?
2 ответа
(техническая сложность: у меня проблемы с добавлением комментария к вашему вопросу, но, кажется, я могу добавить его в качестве ответчика)
Я испытываю ту же ошибку. В этой ссылке https://jira.springsource.org/browse/SPRNET-1456 говорится, что это ошибка, которая "не будет исправлена"
Я имел эту ошибку и посмотрел в окне просмотра событий. Среди нескольких других ошибок, у меня была эта и другая (которая была Информацией):
Information 14/11/2011 13:54:04 Windows Error Reporting 1001 None
подробности:
Fault bucket , type 0
Event Name: CLR20r3
Response: Not available
Cab Id: 0
Problem signature:
P1: w3wp.exe
P2: 7.5.7601.17514
P3: 4ce7afa2
P4: mscorlib
P5: 4.0.0.0
P6: 4e1823db
P7: f5
P8: 9
P9: System.StackruException
P10:
Attached files:
These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_w3wp.exe_426513163e392f7b5e2712abb67e65a456d0f5_015c843b
Analysis symbol:
Rechecking for solution: 0
Report Id: b8a9aec0-0ebf-11e1-86d9-001d927c2d4c
Report Status: 0
Так что это был переполнение стека. Я думаю, что ошибка, которую вы видите, является просто артефактом другой ошибки. Вы должны попытаться исследовать эту другую ошибку. Я не говорю, что это будет переполнение стека, как у меня, но это может быть что-то еще.