What are dotnet5.4 and net451 in the class library?

In aspnet 5, I created a project that came with dotnet5.4 and net451 . Since this is a class library, I believe that it does not require runtime, so it uses net451 instead of dnx451 (my wild guess). But what about dotnet5.4 , what exactly is this for?

+5
source share
2 answers

UPDATE: When announcing this , nicknames are likely to change again. This answer is limited only to RC1 release. Any release other than RC2 will not apply here.

Basically, dnxcore50 became dotnet5.4 and dnx451 became net451 .

Those were temporary for a start and had to change until the final release.

You will find most of this information here:

https://github.com/aspnet/Announcements/issues/98

+9
source

But what about dotnet5.4, what exactly is this for?

From the ASP.NET 5 Release Candidate Announcement :

With this version of ASP.NET 5 templates, the Class Library (Package) project template will target dotnet5.4, which is binary compatible with .NET 4.6, .NET Core 5, and Mono.

+3
source

Source: https://habr.com/ru/post/1237768/


All Articles