2016-07-13 12 views

Odpowiedz

15

Proste rozwiązanie:

Moja aplikacja konsoli .NET używa .NET 4.6 i powinien odwoływać się do biblioteki klas podstawowych przy użyciu .NET Platform Standard 1.4.

Mapping the .NET Platform Standard to platforms mówi, że .NET 4.6 jest kompatybilny z .NET Platform Standard 1.3.

Zmiana project.json z Class Library rdzeń (fragment)

"frameworks": { 
    "netstandard1.3": { 
     "imports": "dnxcore50" 
    } 
    } 

rozwiązało problem.

Here jest tabela zgodności wykazując problemu (.NET 4.6 jest kompatybilny ze standardem platformy .NET < = 1,3): compatibility table

+7

to nie działa dla mnie w Visual Studio 2015 - Mogę odwołać wyjście montaż biblioteki .NET Core, ale nie mogę dodać rzeczywistego projektu VS jako odniesienia – Cocowalla