2016-11-18 3 views
0

Basiert auf official link .NET Core Unterstützung 1.6 Version von netstandart.netstandard Unterstützung auf .net Kern

Für .NET Framework ist es bis zu 1,5 (für v4.6.2).

Offizielle .NET Core-Release-Version ist 1.0.0-preview2-003131, während die neueste Vorabversion Version 1.0.0-preview4-004079 ist.

Bedeutet dies, dass sowohl die freigegebenen als auch die Vorabversionen den netstandard 1.6 vollständig oder teilweise unterstützen? Da sich die Implementierung ständig ändert, konnte ich keinen offiziellen Link finden, der bestätigt, dass .NET Core 1.0.0-preview2-003131 100% netstandard 1.6 unterstützt.

Ich brauche dies, um volle API für freigegebene und Vorabversionen zu erhalten.

+0

Woran denken Sie, dass der netstandard 1.6 eine App-Domain hat? Zitat? auch, .net core 1.1 hat geliefert: https://blogs.msdn.microsoft.com/dotnet/2016/11/16/announcing-net-core-1-1/ –

+0

Sorry, ich habe auf Netstandart 2.0 aus Versehen gesucht, Diese Zeile wurde entfernt. –

+0

Da 1380 APIs hinzugefügt wurden, bedeutet das, dass netstandart 1.6 nicht vollständig zuvor implementiert wurde oder es unterstützt wurde und diese Änderungen nur für .NET Standard 1.6.1-preview1 gelten? –

Antwort

0

Offizielle .NET Core Release-Version ist 1.0.0-preview2-003131, während die neueste Vorabversion Version 1.0.0-preview4-004079 ist.

Das ist fast falsch. "1.0.0-preview2-003131" ist die erste Release-Version für .NET Core SDK, nicht für .NET Core selbst. "1.0.0-preview4-004079" ist das Neueste. Beide sind in Vorschau, wie die Namen anzeigen.

Nun, in Ihrem Fall wird empfohlen, dass Sie das neueste SDK (Preview4) verwenden, und dann können Sie Anwendungen entwickeln, die auf .NET Core 1.0 oder .NET Core 1.1 abzielen.

Beide .NET Core 1.0 und 1.1 sind mit .NET Standard 1.6 kompatibel. Nun, zu viele Namen und zu viele Versionsnummern. Sie müssen sorgfältig verdauen, was sie sind und wofür sie gemacht sind.

+0

Danke für die Antwort und Korrektur bei der Benennung. Aber ich muss die Hauptfrage erneut stellen, da sie nicht beantwortet wurde. Gibt es 100% Übereinstimmung zwischen Standart und API? Oder es kann mindestens einen Typ geben, der nicht mindestens eine Eigenschaft hat, die durch Standart definiert ist, aber in späteren Versionen hinzugefügt wird. –

+0

Wenn gesagt wird, dass "eine Plattform einen Standard implementiert", sollten alle APIs (100%) im Standard genau auf dieser Plattform erscheinen. Wenn Sie eine Ausnahme feststellen, melden Sie Microsoft als Fehler. –