2016-11-23 3 views
0

Wenn Sie den EF-Code zuerst verwenden, tippe ich den Befehl 'enable-migrations' in die Paketmanagerkonsole. Es scheint, dass es zuerst die gesamte Lösung aufbauen wird. Gibt es eine Möglichkeit, das Projekt zu erstellen, das nur dbcontext enthält (mein dbcontext ist im DAL-Projekt)?Entity Framework - So deaktivieren Sie das Erstellen der gesamten Lösung beim Aktivieren der Migration

+0

Ist Code nicht zuerst zum Kompilieren von C# ** zuerst ** dann Generieren von SQL? –

+0

Stimmen Sie mit Ihrem Punkt überein. Aber ich möchte nicht jedes einzelne Projekt in meiner Lösung zusammenstellen. Da ich ein Kentico-Website-Projekt innerhalb der Lösung habe, dauerte es sehr lange, um zu bauen. – Dean

Antwort

0

Beim Aktivieren der Migration wird nicht die gesamte Lösung erstellt, sondern das Startprojekt erstellt. Wenn Sie das Startprojekt auf das Projekt setzen, das System.Data.Entity.DBContext-Objekte enthält, wird nur dieses Projekt und seine Abhängigkeiten erstellt.

Verwandte Themen