ja stworzyliśmy pakiet podstawowy .net klasy biblioteki i wysłał go do nuget.orgdlaczego .netstandard 1.4 to NetStandard.Library 1.6?
W sekcji Zależności to mówi, że mój projekt zależy .NetStandard 1.4, który jest wyższy niż 1,6 NetStandard.Library
Dlaczego w numerze wersji występuje takie niedopasowanie? Czy .NetStandard i NetStandard.Library nie powinny być takie same? Czy są to różne rzeczy?
tutaj jest mój .csproj
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard1.4</TargetFramework>
<PackageVersion>2.0.1</PackageVersion>
<AssemblyName>currency</AssemblyName>
</PropertyGroup>
</Project>
a link do mojego projektu:
https://www.nuget.org/packages/currency/
.NET Standard to tylko zestaw API na papierze, a .NET Standard Library to rzeczywista implementacja takiego API. Ponieważ SDK rozwiąże dla ciebie wersję biblioteki standardowej .NET, nie przejmuj się zbytnio. –