Alright guys, as a long time .NET developer I am surprised at how much hair I'm pulling out over such a simple issue.
For 3 days I've been trying to build a class library (I took an old class library and created a new project for it using the updated Class Library ( Package ) templates) and to get it to pull into my ASP.NET v5 web project in a different solution.
First, the Class Library appears to build just fine. If I turn on the create outputs on build, the files show up in the artifacts directory, including nuget package files.
I then copy them to c:\Packages which is setup as a local repository. There are no other versions of the nuget package in that folder.
Everytime I add it to my web project, I get the green checkmark in the Nuget package manager, but yellow marks in both the DNX451 and DNXCore50 references. Even though the first project puts out two dlls in two different framework folders, the referencing project claims its not compatible with EITHER framework.
I just don't understand why something so easy is ending up being so hard, I've done hundreds of class library projects in the older .NET platforms, I've never once had a problem that has spun my wheels for so long dealing with references...
Any ideas?