0

Ich habe eine Anforderung, ein SDK (Art der Klassenbibliothek) für Windows-Anwendungen zu entwickeln, die Windows 8.1 und Windows Universal Apps unterstützen. Bitte schlagen Sie mir den richtigen Typ vor, um dafür zu wählen.Welche Art von Komponente sollte verwendet werden, SDK zu schreiben, um Windows 8.1 und Windows Universal Devices zu unterstützen

Zuerst dachte ich, Portable Klassenbibliothek zu verwenden, die diese 2 Plattformen unterstützt, aber später einige Recherchen herausgefunden Windows Runtime - Komponente (Universal apps) und lesen, dass die Verwendung app würde auch mit nicht verwalteten Code (C++, JavaScript) welche Art von gut für mich schien. aber wenn ich versuche, dies in eine Windows 8.1 App zu verweisen sagt es nicht unterstützt, muss ich wieder eine separate Windows-Laufzeitkomponente dafür erstellen (ich sehe Windows-Laufzeitkomponente (für Universal Windows 8.1 Vorlage)?

ist ich könnte das ohne die Notwendigkeit von 2 Projekten für verschiedene Plattformen erstellen?

+0

Es gibt kein Patentrezept: Um weit voneinander entfernte Plattformen zu unterstützen, werden Sie mehrere Projekte haben, aber Sie können wahrscheinlich eine Menge Code mit verknüpften Dateien teilen. –

Antwort

0

Ich konnte erfolgreich eine WinRT-Komponente für Windows 8.1 in einer Windows 10-Anwendung zuvor verwenden, aber es könnte sich geändert haben und YMMV Probieren Sie es aus