В настоящее время мы можем обновлять приложения в Windows IoT Core следующими способами.
- Использование Microsoft Store
- Использование Центра обновления устройств
- Использование Azure IoT Device Management
- Использование OMA-DM
Подробнее см. В этом документе . Первые три способа в приведенном выше списке требуют подключения к Интернету. Использование OMA-DM в вашем сценарии представляется возможным, интерфейс OMA-DM поддерживается в Windows 10 IoT Core, и любое совместимое с OMA-DM решение для управления может использоваться для установки и обновления приложений. Вам может не потребоваться подключение к Интернету для использования лицензии. Таким образом, вам необходимо настроить сервер OMA DM .
Кроме того, вы также можете создать пользовательский сервис для обновления приложения. Вы можете обслуживать пакет приложений на своем сервере, устройства могут загружать URL-адрес пакета. А затем используйте PackageManager для обновления приложения.
Вот тема о , как обновить приложение с USB-накопителя . Вы можете обратиться к орудию. Разница заключается в packageLocation, в этом случае это съемное хранилище, в то время как в вашем сценарии вам нужно использовать сетевой ресурс вместо этого.