J'obtiens le message d'Erreur quand je lance enable-les migrations dans la console du gestionnaire de package
Je fais un ASP.NET projet MVC ...quand je tape permettre les migrations j'ai le eroors:
More than one context type was found in the assembly 'eManager.Web'.
To enable migrations for eManager.Web.Infrastructure.DepartmentDb, use Enable-Migrations -ContextTypeName eManager.Web.Infrastructure.DepartmentDb.
To enable migrations for eManager.Web.Models.UsersContext, use Enable-Migrations -ContextTypeName eManager.Web.Models.UsersContext.
OriginalL'auteur fizmhd | 2012-11-20
Vous devez vous connecter pour publier un commentaire.
Le message d'erreur exactement ce que le problème est et ce qui doit être fait - y compris la commande qui doit être émis. Apparemment, il y a plus d'un contexte de votre projet (site Web.L'Infrastructure.DepartmentDb et Web.Modèles.UsersContext) et les migrations ne sais pas pour qui de ces migrations doit être activé. Vous avez besoin de point pour le type de contexte. Comme par le message d'erreur d'utilisation:
pour permettre la migration de eManager.Web.L'Infrastructure.DepartmentDb ou
pour permettre la migration de eManager.Web.Modèles.UsersContext
Ouais, tutoriels mettent généralement l'accent sur le cas le plus simple. Si vous aviez seulement un contexte simple de Permettre les Migrations auraient juste du travail.
pouvez-vous svp me suggérer ... des livres pour l'apprentissage asp.net mvc dans le détail ... je ne suis pas d'avoir une bonne connaissance de l'abstraction et de l'interface, etc, ... je travaille en architecture n-tiers..
Désolé, je ne connais pas de livre, mais je pense que vous pouvez trouver beaucoup off bons tutoriels sur le web. Je voudrais commencer à partir d'ici: asp.net/mvc/tutorials/mvc-4. En outre, si vous voulez vraiment savoir ce qui se passe là, MVC est open source et vous pouvez juste regarder le code. Voici le site de codeplex aspnetwebstack.codeplex.com. Espérons que cela aide.
C'est un message d'erreur à partir de la Pluralsight Tutoriel. Il est causé parce que vous créez une application MVC qui a un utilisateurs contexte créé automatiquement, et dans le tutoriel, vous créez le DepartmentDB. Le bon choix dans ce cas est de choisir DepartmentDb.
OriginalL'auteur Pawel