Is it possible to reference a .NET Core library in a .NET 4.5.2 project? I\'m using the latest rc of .NET Core and want to use the same library for my WPF project and my .NE
I answered that here: stackoverflow link
But my answer is for at least 4.6.2. If it works bellow that you have to try or upgrade if possible
As of now (June 2016), there are two steps required:
Make sure your .NET Core project is building for net452
or netstandard1.2
(which includes net452
according to the docs). This will ensure that your project will output a binary that your .NET 4.5.2 project can use.
Create a nuget package from your .NET Core project with dotnet pack
. Host this locally or on MyGet. Referencing this package in your .NET 4.5.2 application will pull in the correct binary!
Visual Studio will apparently be able to directly reference .NET Core projects from csproj projects in the future, but for now, step 2 is the best workaround I've found.