2016-07-28 4 views
2

Ich erstelle eine neue ASP.NET Core 1.0-Anwendung für das gesamte .NET Framework 4.6.1.Was ist der Unterschied zwischen Klassenbibliothek und .NET Core Class Library-Vorlagen?

Da ich diese App auf Azure ausführen werde, möchte ich nicht auf das neue .NET Core-Framework abzielen. Ich muss mir keine Sorgen darüber machen, es auf anderen Plattformen zu betreiben.

Ich muss jetzt ein paar Klassenbibliotheksprojekte zu meiner Lösung hinzufügen, um einige Backend-Funktionen zu handhaben. Welche Klassenbibliothek soll ich wählen?

enter image description here

P. S. Ich verwende Visual Studio 2015 mit Update 3, und wie bereits erwähnt, handelt es sich um eine ASP.NET Core 1.0-App für .NET Framework 4.6.1, die als WebApp auf Azure ausgeführt wird.

+0

Gehen Sie mit Klassenbibliothek (2. Option), kommt mit weniger Sachen einfacher zu verwalten, wenn Sie nicht alles brauchen. Scheint für deinen Zweck, es sollte gut sein. –

Antwort

2

Wenn Sie .NET Framework 4.6.1 nur unter Windows einsetzen, verwenden Sie einfach die normale Klassenbibliotheksvorlage.

Wenn Sie Ihren Code zukunftssicher machen möchten, verwenden Sie die Klassenbibliothek (.NET Core) Vorlage und Ziel netstandard1.3 oder höher in Ihrer Bibliothek.

Verwandte Themen