Windows 10 IoT 核心版 API 移植工具

Windows 10 IoT 核心版僅支援各種舊版 Windows 上可用的 Win32 和 .NET API 介面區子集。 此工具會掃描二進位檔,並提供這些二進位檔無法使用的 API 報告,並提供可能取代的建議。 這兩者都有助於預估 IoT 核心埠的成本,以及協助您進行。

使用方式

您可以在ms-iot/iot-utilities GitHub 存放庫中找到Windows 10 IoT 核心版 API 移植工具。 下載存放 庫 zip ,並將 IoTAPIPortingTool 資料夾複製到本機電腦。 在 Visual Studio 2017 中開啟 IoTAPIPortingTool.sln ,並建置專案。 這將產生 IotAPIPortingTool.exe

您可以執行 IoTAPIPortingTool.exe <Application path> [-os] 來使用此工具。

  • <Application path> 移植工具用於的應用程式 exe

  • -os 如果您不打算使用 UWP,則應該指定 。 根據預設,此工具會根據 Windows UWP 平臺驗證您的二進位檔。

注意

IoTAPIPortingTool.exe必須從 Visual Studio 開發人員命令提示字元執行。 您必須流覽至包含IotAPIPortingTool.exe的資料夾。

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

輸出

此工具會在包含 IotAPIPortingTool.exe 的相同資料夾中, (csv) 檔案產生逗號分隔值。 檔案會命名 IoTAPIPortingTool.csv (,或者, IoTAPIPortingToolOS.csv 如果指定了 -os) ,摘要將會在命令列上。 在 Excel 中開啟檔案 .csv ,以分析完整的輸出。