Gibt es eine Möglichkeit, eine Klassenbibliothek für .NET Core 2.0 einfach in .NET Standard zu konvertieren?
Wenn ich es richtig verstehe und die Wiederverwendbarkeit von Klassenbibliotheken in Projekten maximieren möchte, die auf verschiedene .NET Frameworks abzielen, z. B. .NET Framework, .NET Core, Xamarin usw., ist es eine bessere Idee, auf .NET Standard abzuzielen - vorausgesetzt, Alle erforderlichen APIs sind in der Version von .NET Standard verfügbar, auf die abgezielt wird.
Aus diesem Grund möchte ich meine Klassenbibliotheken von .NET Core 2.0 nach .NET Standard 1.6 oder .NET Standard 2.0 konvertieren.
Sie können die csproj-Datei bearbeiten (in VS durch Klicken mit der rechten Maustaste auf die Projektdatei) und ändern
zu
quelle
Ersetzen Sie Ihren Zielrahmen
netcoreapp2.2 TO netstandard2.0
Sehen Sie dieses Bild klarer
quelle