Was ist PCL-Projekt?
Was ist PCL-Projekt?

Video: Was ist PCL-Projekt?

Video: Was ist PCL-Projekt?
Video: PCL project 2024, April
Anonim

PCL-Projekte zielen Sie auf spezifische Profile ab, die einen bekannten Satz von BCL-Klassen/-Features unterstützen. Allerdings die Kehrseite von PCL ist, dass sie oft zusätzlichen architektonischen Aufwand erfordern, um profilspezifischen Code in ihre eigenen Bibliotheken aufzuteilen.

Was ist unter Berücksichtigung dieser Tatsachen der Unterschied zwischen einem gemeinsamen Projekt und PCL?

Die Unterschied zwischen ein gemeinsames Projekt und eine Klassenbibliothek besteht darin, dass letztere kompiliert wird und die Wiederverwendungseinheit die Assembly ist. Während bei ersteren die Einheit der Wiederverwendung der Quellcode ist, und die geteilt Code wird in jede Assembly integriert, die auf die gemeinsames Projekt.

Wie erstelle ich neben dem oben genannten eine portable Klassenbibliothek in Visual Studio 2017? Zu schaffen ein Portable Klassenbibliothek , verwenden Sie die Vorlage in Visual Studio . Schaffen ein neues Projekt (Datei > Neues Projekt) und wählen Sie im Dialogfeld Neues Projekt Ihre Programmiersprache ( Visuelles C# oder Visual Basic ). Wählen Sie dann die Klassenbibliothek (Erbe tragbar ) Vorlage.

Ähnlich kann man fragen, was ist. NET PCL?

Mit dem Portable Class Library-Projekt können Sie verwaltete Assemblys schreiben und erstellen, die auf mehreren. NETZ Framework-Plattform. Sie können Klassen erstellen, die Code enthalten, den Sie für viele Projekte freigeben möchten, z. B. gemeinsame Geschäftslogik, und dann auf diese Klassen aus verschiedenen Projekttypen verweisen.

Was ist geteilter Code?

Geteilt Projekte lassen Sie gemeinsam schreiben Code die von einer Reihe verschiedener Anwendungsprojekte referenziert wird. Die Code wird als Teil jedes referenzierenden Projekts kompiliert und kann Compiler-Direktiven enthalten, um die Integration plattformspezifischer Funktionen in die geteilter Code Base.

Empfohlen: