Ich verwende VS Update 3 (14.0.25425.01). Hier ist, was ich getan habe:Verweis auf .NET 4.6.2-Klassenbibliothek von .NET Core-App
- erstellen ASP.Net Core-Web-Anwendung (.NET Core)
- erstellen Klassenbibliothek .Net 4.6.2
- hinzufügen
net462
zu Frameworks,netcoreapp1.0
Einfuhren in Projekt. json - Rechtsklick auf ASP.Net Core-App, klicken Sie auf Verweis hinzufügen, wählen Sie Projekte, wählen Sie Klassenbibliothek Sie in Schritt 2.
ich bekomme keine Fehler auf die Wiederherstellung und das wird auf die ASP hinzugefügt. Netto C Erz App. Ich kann jedoch nicht darauf zugreifen. Ich kann keine verwendende Importdeklaration hinzufügen oder auf die Objekte zugreifen. Ich habe viele Dinge durchgelaufen, aber nichts scheint zu funktionieren und die Posts sind sehr fragmentiert.
Hier ist die Program.cs in dem ASP.Net Core-App.
aktualisieren Ich tat, was Nate vorgeschlagen. Ich dachte, dass ich das schon probiert habe ... aber sicher kann ich jetzt auf meine 4.6.2 Bibliotheken zugreifen. Ich erhalte jetzt jedoch Kompilierungsfehler.
Kompiliert das eigentlich für 'netcoreapp1.0' oder nur für' net461'? – svick
@svick Mit Visual Studio und 'dotnet build' werden Binärdateien für' net461' und 'netcoreapp1.0' erzeugt. –
Wie? Eine 'netcoreapp1.0' App sollte sich nicht auf eine' net461' Bibliothek verlassen können, die einfach nicht kompatibel ist. – svick