Pas de owin.L'environnement de l'élément a été trouvé dans le cadre

Microsoft a récemment introduit nouveau ASP.NET l'Identité de remplacement pour les vieux (Simple)d'Adhésion. Malheureusement, je ne peux pas utiliser ce nouveau système d'adhésion dans mon ancien projet, car il jette le Système.InvalidOperationException: Pas de owin.L'environnement de l'élément a été trouvé dans le contexte. C'est un bug, mais Microsoft garde le silence sur cette question. Le moyen le plus facile à reproduire ce bug c'est pour créer une nouvelle application web (MVC, WebForms ou WebApi - n'a pas d'importance) VS 2013 (avec des Outils du Web 2013 Aperçu d'Actualisation) et ensuite, allez à la page de connexion. Il va travailler. Puis changement d'espace de noms dans votre demande rien d'autre que l'espace de noms d'origine et la page de connexion va jeter cette erreur. Changer d'espace de noms de retour à l'original (celui que vous avez utilisé lors de la création d'un projet) va résoudre ce problème.

Il ressemble .net les magasins quelque part quelque chose liée à l'espace de noms d'origine, mais je ne peux pas trouver quoi et où, il n'est pas dans le dossier du projet. Je sais que stackoverflow n'est pas un endroit pour les rapports de bug, j'ai dans l'espoir que quelqu'un a déjà trouvé une solution pour ce problème ou peut-être les gens impliqués dans le développement de ASP.NET l'Identité va voir ça.

InformationsquelleAutor graycrow | 2013-08-14