Adding class libraries to an ASP.NET 5 web application

When adding a class library to an ASP.NET 5 application you might get an error like

“The following projects are not supported as references: - The project ClassLibrary1 has a target framework that is incompatible or has a version higher than the current project and cannot be referenced”

Project reference error

The cause is most likely that when you created the project ClassLibrary1 you selected “Class Library” as the type of project as shown here.

Class Library

Instead, you should have selected “Class Library (Package)”.

Class Library (Package)

comments powered by Disqus