When supporting multiple frameworks in your app, you can selectively run your app on top of one or the other framework by selecting that default framework from Visual Studio or from the command line (as explained below).NET Framework can cause issues or malfunction. NET Core and PCL (Portable Class Libraries). It is important to use “imports” only for versions of. The “imports” section in project.json is a way to use packages/libraries that are not based on the same version than your target Core platform version, such as “dnxcore” and portable-* libs, as shown below in one of the examples.
The bottom line is summarized in these three bullets: In any case, when working with the project.json and the supported frameworks for your app can be a bit unclear because of the multiple possibilities available through project.json. NET Core available (custom or third party). NET Framework 4.5.x which is critical for many enterprise apps that still might not have all the libraries/components compiled for. NET Core Platform or on top of the traditional. NET Core 1.0 apps (either ASP.NET Core apps or Console apps, as of today) there are new possibilities like being able to run your app (like an ASP.NET Core app) on top of the.