2010-02-07 4 views
2

De temps en temps sur l'application redémarrer cette erreur se produit:ConfigurationErrorsException « exécution a été interrompue » sur Membership.Provider

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() 
... 

Quand il fait l'application doit être redémarré pour effacer l'erreur, chaque demande de page après cela soulève le même bug. La ligne 417 est la ligne d'ajout du fournisseur Membrship dans web.config. Nous utilisons le UpmMembershipProvider de MS Commerce Server, mais il ne semble pas être en train de frapper ce code, il est en train de mourir sur ConfigurationErrorsException à l'intérieur de System.Web.Security.Membership.Initialize() avant d'essayer d'instancier le UpmMembershipProvider. Si c'était une erreur à l'intérieur de UpmMembershipProvider je m'attendrais à le voir à l'intérieur de la pile.

Qu'est-ce qui peut provoquer l'augmentation de System.Configuration.ConfigurationErrorsException - System.Web, Thread was being aborted.?

+0

Avez-vous déjà trouvé une solution à ce problème? J'ai le même problème. – Gavin

+0

Désolé non, nous n'avons pas –

+0

J'ai résolu ce problème. Poursuite de la discussion de la question sera ici: https://github.com/YAFNET/YAFNET/issues/62 – Jaben

Répondre

0

La configuration redirige-t-elle la réponse?
Server.Transfer et Response.Redirect peuvent provoquer une exception ThreadAbortedException.

+0

Je ne peux pas voir nulle part qu'une redirection pourrait se produire, et cela semble seulement se produire sur le redémarrage de l'application –