Ich versuche, an einem asp.net-Projekt zu arbeiten und habe einige Probleme, die ich nicht verstehe, wie zu beheben.Kopieren von Referenzen Asp.net MVC Projekt Fehler
Ich bin neu in ASP.NET und lerne Schritt für Schritt.
Ich habe einige Kurse auf Lynda sowie Pluralsight gesehen und wollte versuchen, ein komplettes Projekt zu erstellen.
ich von der Person gesagt wurde, lehrt mich mein Projekt in drei Schichten zu trennen
- Data Layer
- View-Schicht
- Service Layer
So nach Erstellen des Projekts I Rechtsklick auf meine Lösung und 2 neue Klassenbibliotheken für die Daten- und Service-Layer hinzugefügt.
Dann habe ich versucht, den Code in den Models-Ordner von der Ansicht Layer> Data Layer zu verschieben, und mein Projekt begann Fehler und nicht Kompilierung (ich vermute von fehlenden Entity Framework-Referenzen).
Dann habe ich versucht, klicken Sie auf Referenzen auf meiner Data Layer-Bibliothek> Referenz hinzufügen und Verweis auf die Ansichtsebene.
Das hat nicht funktioniert.
Dann installierte ich Visual Studio Productivity Power Tools 2017, um die Power-Befehle zum Kopieren von Referenzen zu aktivieren.
Dann ging ich zu der Ansicht, Schicht, kopieren Referenzen und versucht, das Einfügen in die Datenschicht, und es erzeugt eine Fehlermeldung,:
Error HResult E_Fail has been returned from a call to a COM component.
Ich weiß, wenn ich das Projekt als 1 Schicht tat und ich habe ermöglichen -Migrationen und Update-Datenbanken würden funktionieren, und ich nehme an, dass ich das tun muss, nachdem ich meine Datenschicht funktioniert habe.
Gibt es irgendetwas, was ich falsch oder falsch mache?
Danke,
Wenn Sie die Dateien verschoben haben, haben Sie die Namespaces entsprechend geändert? Was war der genaue Fehler, den Sie erhalten haben? – Jasen
Ich habe keine Dateien verschoben. – Dave
Ich habe keine Dateien verschoben. Wie gehe ich vor, die Dateien zu verschieben und zu kopieren. – Dave