2017-01-27 3 views
4

Ich habe ein bestehendes Projekt mit .NET Framework 4 ist es eine Business-Logik-SchichtReferenz ein bestehendes .NET Framework-Projekt in einem ASP.NET-Core-

I .NET Kern app mit Kerngerüst erstellt habe und versuchen existiere hinzufügen Business-Schicht als Referenz und ich mit diesem Beispiel versucht: How do I reference a .NET Framework project in a .NET Core project?

ich auch Kern-App mit .NET Framework erstellt und versuchen anhand dessen hinzuzufügen auch nicht funktioniert

Sie bitte die folgenden Bilder überprüfen und geben Sie mir helfen :)

--------- .net framework 

enter image description here

------ core project 

enter image description here

enter image description here

+1

Die früheste unterstützt .NET-Version 4.5.2 ist. Es wäre nicht verwunderlich, wenn das Core-Team sich dazu entschließen würde, eine veraltete Version nicht zu unterstützen - in der Tat würde es Sinn machen –

+0

irgendeine Idee haben Sie? – LittleDragon

+0

Das offensichtlich. Aktualisieren Sie das Zielframework des Projekts und versuchen Sie es erneut –

Antwort

0

Ich habe Lösung, wenn Sie den Verweis auf .net Framework Core-Projekt hinzufügen, müssen Sie auf die Schaltfläche zum Wiederherstellen von Paketen klicken :)

und .net Rahmen der Arbeit Projekt Kern kann das .NET Framework Projektverweis nicht hinzufügen

enter image description here

1

Nach der Tabelle auf dieser Seite: https://docs.microsoft.com/en-us/dotnet/articles/standard/library Sie benötigen, um Ihre Bibliotheken mindestens Version 4.5 des Rahmen zu aktualisieren.

Ich verwende derzeit Version 4.6 des Framework für meine Bibliotheken und referenziere sie von einem Asp.Net Core MVC Webprojekt ohne Problem.

Sie diese Links finden können auch hilfreich:

Verwandte Themen