J'ai remarqué que NuGet a récemment ajouté le support pour plusieurs nouveaux Sgff .NET de Base, y compris:
-
netstandard
(1.0-1.5) -
netstandardapp
(1.5) -
netcoreapp
(1.0)
Au meilleur de ma connaissance, netstandard
est le .NET de Base équivalent d'un portable profil; elle vous permet de cibler de multiples plates-formes à l'aide d'un seul nom, au lieu de énonçant expressément chaque plate-forme de soutien, par exemple, portable-net45+netcore45+wp81
.
Pendant ce temps, selon ce document, netstandardapp
est plus comme une application console .NET de Base; il représente quelque chose que tout .NET de Base d'exécution (par exemple, CoreCLR, CoreRT).
Alors, en quoi exactement est - netcoreapp
supposé être? J'ai trouvé le suivi de la question de cela ici, qui comprend un commentaire au bas ca explique ce qu'est la différence, mais je ne comprends pas quelle est la différence entre
NETStandard.Bibliothèque + app hôtes
et
.NET de Base à une installation de base
est. Quelqu'un pourrait-il svp me l'expliquer?