Appendix A. Frameworks and runtimes

This appendix contains two tables that will be handy if you need to look up a target framework moniker or runtime identifier for use in your .NET Core applications.

Constructing the runtime identifier string

The runtime identifier string obeys a hierarchy: linuxmint.17.1-x64 is a child of linuxmint.17.1, which is a child of linuxmint.17, then linuxmint, and finally linux. If a runtime doesn’t work, try a more specific version.

Table A.1. Runtimes

OS

Flavors

Version examples

linux rhel ol centos debian ubuntu linuxmint fedora openuse musl (Alpine) 7.0, 7.1, 7.2 7.0, 7.1, 7.2 7 8 14.04, 14.10, 15.04, 15.10, 16.04 17, 17.1, 17.2, 17.3 23 13.2
osx   10.10, 10.11
win win7 win8 win81 win10  

Table A.2. Target frameworks available in .NET CLI

Name

Abbreviation

Moniker

.NET Framework net net11 net20 net35 net40 net403 net45 net451 net452 net46 net461 net462 net47 net471 net472 net48
.NET Standard netstandard netstandard1.0 netstandard1.1 netstandard1.2 netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0
.NET Core app netcoreapp netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.89.24