Я написал собственное обновление для предыдущей версии iot-core (с iot-хабом или без него). Недавнее автоматическое обновление iot-core (10.0.14393.67) сломало его. Теперь, снова посмотрев на ясность в отношении этой важной (вне коробки функции на debian) возможности, я более смущен, чем когда-либо. Кто может ответить:Ясность в Windows 10 iot-core Опции обновления по воздуху?
- This post рассказывает об обновлении прошивки через iot-hub. Является ли прошивка моим (uwp) iot-core-приложением (например, фоновой задачей) или нет?
- This post рассказывает о сделках oem от microsoft для коммерциализации iot-core (https://www.windowsforiotdevices.com/), которые предоставляют возможности обновления. Однако неясно:
- «Вариант один» бесплатный? Если нет, то какой улов?
- ли возможности обновления, доступные в этом «один варианте»
В лучшем случае, мы бы нужен компромисс, установить сопоставление ИТНА-хаб против OEm приложения-пакет-обновление когда разработчик решает один или другие пути, это крупные инвестиции.
Update
Что действительно важно здесь ясность компаний/разработчиков о вариантах и ограничений в отношении «над обновлениями воздушных»:
Наши приложения (Appx, обезглавленный, в нашем Корпус C#.), встроенный в Visual Studio 2015.
iot-core OS (автоматический или запланированный).
ОС iot-core OS (или в сочетании с) нашими приложениями.
Эти варианты и их затраты не ясны. В настоящее время мы используем azure iot-hub (et al.) И хотели бы максимально использовать его.
Что случилось, и что я срочно пытаюсь исправить, это «3» выше: у меня было приложение в поле и он использовал параметр /System32/oemcustomization.bat для установки новых версий моего приложения через C:/windows/appinstall/...
Это работало отлично на всех моих удаленных объектах в течение нескольких месяцев. Я был уверен, что все было стабильно. Внезапно мои сайты все не в сети. В моей локальной лаборатории я мог подключиться к своим тестовым системам, где заметил, что Microsoft сделала автоматическое обновление ОС iot-core. Были изменения в изменении ... и эти изменения в настоящее время имеют характер, когда моя предыдущая схема обновления эфира больше не работает, даже если я ее модифицирую - есть «исправления» безопасности, которые нарушают мой текущий подход, и теперь я вижу спасти его еще.
Таким образом, что нам действительно нужно от PM - это ясность в отношении приведенных выше пунктов (1-3) и, в лучшем случае, полный, минимальный пример в C# для пунктов 1-3.
В ожидании!