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.exe
enthä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.