Je reçois cette erreur car mon projet ne parvient pas à trouver la référence pour la classe de démarrage OWIN
. J'ai même installé tous les packages de référence OWIN via Nuget et je rencontre toujours le même problème. J'utilise Visual Studio 2012
et MVC4
.
Les erreurs suivantes se sont produites lors de la tentative de chargement de l'application.
- Aucune assembly trouvée contenant un OwinStartupAttribute.
- Aucune assembly trouvée contenant une classe de démarrage ou une classe Startup [AssemblyName]. Pour désactiver la découverte de démarrage OWIN, ajoutez l'appSetting owin:AutomaticAppStartup avec une valeur de "false" dans votre fichier web.config. Pour spécifier l'assembly, la classe ou la méthode de démarrage OWIN, ajoutez l'appSetting owin: AppStartup avec le nom de la classe de démarrage entièrement qualifié ou le nom de la méthode de configuration dans votre fichier web.config.
7 votes
Avez-vous un fichier
Startup.cs
dans le projet ?4 votes
Est-ce que votre assembly contient un
OwinStartupAttribute
? Est-ce que votre assembly contient une classeStartup
ou[NomDeLAssembly].Startup
? Avez-vous désactivé la découverte de démarrage OWIN en ajoutant l'appSettingowin:AutomaticAppStartup
avec une valeur de "false" dans votre web.config? Avez-vous fait l'une de ces choses et vous demandez pourquoi cela ne fonctionne pas? Quelle est votre question?1 votes
C'est ça le truc. Il ne montre pas la classe de démarrage OWIN lorsque j'essaie d'ajouter un nouvel élément dans mon projet. J'ai cherché sur Google, ça dit d'ajouter des références OWIN à travers NuGet et j'ai fait la même chose. Je ne parviens toujours pas à trouver la classe à ajouter.