2016-07-07 72 views
0

我開發了一個使用通用Windows平臺(UWP)應用程序的Window 10應用程序。我只是想從我自己的服務器分發它。我不想把它放在櫥窗裏。可能嗎?如果是的話,我該怎麼辦?從我自己的服務器分配Windows應用程序

+0

你當然可以用你的下載鏈接在你的服務器上放置一個可執行程序。或者,您可以使用任意數量的在線商店。請注意,您應該*加密簽名您的應用程序*(使用從Microsoft購買的開發人員密鑰)*,以便用戶可以相信他們下載的內容是真實的。 –

+0

我會把zip文件(包)。在設備將下載該軟件包並自動安裝,當我將任何新的構建在那裏,手動我可以做到,但現在我需要自動 –

+0

由於安裝通常需要管理員權限,也許另一種方法是讓你的應用程序只是ping要通知服務器有新的更新可用。您可以向用戶顯示超鏈接以下載最新的安裝程序。 (我建議安裝過程本身應該是一個合適的安裝程序,而不是一個zip文件。)*自動*更新可能會違反客戶站點的安全策略。正在運行的用戶可能未被授權應用任何更新,並且應用程序的文件應該是隻讀的。 –

回答

0

我有窗口物聯網核心設備將運行在不同的位置,所以我需要更新我的應用程序在所有這些設備上自動。

對於IoT核心設備的場景,常見的簡單方法是使用MDM系統,也就是說。 Windows 10 Mobile and mobile device management

MDM客戶端允許MDM系統配置策略設置;部署應用程序和更新;並執行其他管理任務,例如遠程擦除設備。

但是,這通常用於公司應用程序,這意味着你需要成爲微軟的合作伙伴,所以這種方法不適合個人發展。

另一種方法是,您需要例如檢查服務器中的應用程序版本並手動輸入Install Universal Windows Apps with the WinAppDeployCmd tool,使用此工具可以將Windows 10機器上的通用Windows應用程序部署到任何Windows 10移動設備。但是你的服務器應該建立與目標設備的連接。

您也可以參考博客:Just released: Windows 10 Application Deployment tool開始。

相關問題