veröffentliche Ich lerne immer noch über MVC und folge dem Pro Asp.net MVC-Buch. Im Beispielprojekt erstellen Sie zwei separate Projekte in einer Lösung. Eines ist das Projekt .Domain
, das db-Modelle, Repositories und Kontext für das Entity-Framework enthält. Das zweite Projekt ist das .Web
welches die Controller, View Models, Views usw. enthält, alle benutzen das .Domain
Projekt und ich verstehe, wie es lokal funktionieren könnte, aber wenn ich publiziere, veröffentliche ich nur das .Web
Projekt und es funktioniert irgendwie. Wie kann es die .Domain
Klassen verwenden, wenn sie nicht auf dem Server gehostet werden?Wie funktioniert eine Webanwendung, wenn ich nur den UI-Ordner
Dies ist die Lösungsstruktur, von dem ich das .Web
Projekt nur veröffentlichen:
Ach ja, ist das Ziel, das Projekt zu implementieren, das alle Referenzen enthält? –
@m_bale ja und meistens ist es das Hauptwebprojekt, das alle Hinweise enthält – Usman