Windows 10 IoT Core-API-Portierungstool

Windows 10 IoT Core unterstützt nur eine Teilmenge der Win32- und .NET-API-Oberfläche, die in verschiedenen früheren Versionen von Windows verfügbar ist. Dieses Tool scannt Ihre Binärdateien und gibt Ihnen einen Bericht über die APIs, die diese Binärdateien verwenden, die nicht verfügbar sind, und gibt Vorschläge für mögliche Ersetzungen. Dies hilft Ihnen sowohl bei der Schätzung der Kosten für einen Port zu IoT Core als auch bei derEntstzeit.

Verwendung

Das Windows 10 IoT Core API-Portierungstool finden Sie im GitHub-Repository ms-iot/iot-utilities. Laden Sie die Repository-ZIP-Datei herunter , und kopieren Sie den Ordner IoTAPIPortingTool auf Ihren lokalen Computer. Öffnen Sie IoTAPIPortingTool.sln in Visual Studio 2017, und erstellen Sie das Projekt. IotAPIPortingTool.exe wird generiert.

Sie können das Tool verwenden, indem Sie ausführen IoTAPIPortingTool.exe <Application path> [-os].

  • <Application path> exe der Anwendung, für die das Portierungstool verwendet wird

  • -os sollte angegeben werden, wenn Sie nicht planen, UWP zu verwenden. Standardmäßig überprüft das Tool Ihre Binärdateien mit der Windows-UWP-Plattform.

Hinweis

IoTAPIPortingTool.exe muss über eine Visual Studio Developer-Eingabeaufforderung ausgeführt werden. Sie müssen zu dem Ordner navigieren, der die IotAPIPortingTool.exe enthält.

        Sample command: C:\IoTAPIPortingTool\bin\Debug>IoTAPIPortingTool.exe C:\Sample\Sample.exe -os

Output

Das Tool generiert eine csv-Datei (Durch Trennzeichen getrennte Werte) in dem Ordner, der den IotAPIPortingTool.exeenthält. Die Datei hat den Namen IoTAPIPortingTool.csv (oder, IoTAPIPortingToolOS.csv wenn -os angegeben ist), und eine Zusammenfassung befindet sich in der Befehlszeile. Öffnen Sie die .csv Datei in Excel, um die vollständige Ausgabe zu analysieren.