I noticed that NuGet recently added support for several new .NET Core related TFMs, including:
netstandard (1.0-1.5)netstandardapp (1.5)netcoreapp (1.0)
As far as I know, netstandard is the equivalent of the .NET Core portable profile; it allows you to target multiple platforms using a single nickname, instead of clearly indicating each platform you support, for example. portable-net45+netcore45+wp81 .
Meanwhile, according to this document, netstandardapp more like a console application in .NET Core; it is something that any .NET Core runtime (such as CoreCLR, CoreRT).
What then should be netcoreapp ? I found a tracking problem for him here that contains a comment below that explains what the difference is, but I don't understand what the difference is between
NETStandard.Library + application hosts
and
Installing the .NET Core Core Platform
there is. Can anyone explain this to me?
James Ko May 01 '16 at 4:05 a.m. 2016-05-01 04:05
source share