2016-07-24 113 views
3

最近我有一個問題。如果我編寫UWP應用程序並將其安裝到帶有Windows IoT核心操作系統的Raspberry Pi中,是否可以在Raspberry Pi中爲我的應用程序設置自動OTA更新,就像Windows App Store中的普通UWP應用程序一樣?自動更新Windows 10 IoT Core內的應用程序?

編輯:只是我的應用程序,而不是升級Windows操作系統(因爲它可以直接通過Windows更新升級)

回答

0

由於Windows物聯網核心不包含Windows應用商店,這是不可能啓用自動更新應用就像使用內置工具的Windows 10 PC一樣。據我所知,您只能從Pi的Web界面,Visual Studio或CMD/PowerShell/putty手動上傳應用程序。

+0

好感謝。那麼......是否可以運行後臺.NET控制檯可執行程序(commmon * .exe binary)來完成這種工作? –

+0

...或者可能是一些PowerShell腳本? –

+0

不,您不能運行後臺.NET控制檯可執行文件,您會遇到一些.NET框架程序集丟失異常。 .NET框架不支持ARM。 – Jackie

0

看來我可以在UWP應用程序中使用ProcessLauncher函數並啓動一個新的exe二進制文件(當然它必須編譯爲ARM平臺)來完成這項工作。看到這裏:Windows Developer - ProcessLauncher

但無論如何,我的RPi3現在還在使用中,我無法證明我的應用程序是否真的可以讓另一個exe二進制文件(或PowerShell腳本)自行升級。希望它能〜!

相關問題