ConfigurationErrorsException «Поток был прерван» в Membership.Provider - PullRequest
2 голосов
/ 08 февраля 2010

Иногда при перезапуске приложения возникает эта ошибка:

System.Configuration.ConfigurationErrorsException - System.Web, Thread was being aborted.     
(C:\Inetpub\web.config line 417) 
at System.Web.Security.Membership.Initialize() 
at System.Web.Security.Membership.get_Provider()
...

Когда это происходит, приложение необходимо перезапустить, чтобы устранить ошибку, каждый запрос страницы после этого вызывает одну и ту же ошибку. Строка 417 - это строка добавления провайдера Membrship в web.config. Мы используем UpmMembershipProvider из MS Commerce Server, но, похоже, он не попадает в этот код, он умирает в исключении ConfigurationErrorsException внутри System.Web.Security.Membership.Initialize(), прежде чем попытался создать экземпляр UpmMembershipProvider. Если бы это была ошибка внутри UpmMembershipProvider, я бы ожидал увидеть ее внутри трассировки стека.

Что может вызвать повышение System.Configuration.ConfigurationErrorsException - System.Web, Thread was being aborted.?

1 Ответ

0 голосов
/ 08 февраля 2010

Случайно ли конфигурация перенаправляет ответ?
Server.Transfer и Response.Redirect могут вызвать исключение ThreadAbortedException.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...