我希望开发一个专业软件,而不是应用程序,最终将部署在几个客户站点, 不会在Microsoft Store上发布 。我可以使用通用Windows平台吗?我做了一些研究,official documentation of Microsoft说 -
适用于Windows 10的通用Windows平台(UWP)是应用程序平台。您只需一个API集,一个应用程序包和一个商店即可为所有Windows 10设备开发UWP应用程序 - PC,平板电脑,手机,Xbox,HoloLens,Surface Hub等。
我们希望开发一个专用软件及其所有安装程序/ DLL /二进制文件等,我们将发送给少数客户并安装在他们的PC上。所以,我的问题是 - 我们可以使用通用Windows平台来开发这样的软件吗?或者,它是否仅用于应用程序开发,最终需要在Microsoft商店加载以进行支付?
答案 0 :(得分:3)
UWP应用程序不必通过公共Microsoft Store分发。您可以将应用via sideloading以及公司特定视图的Microsoft Store for Business分发到Microsoft Store,您可以在其中发布内部应用。
此外,您可以将现有桌面应用程序打包为UWP应用程序,包括带有Desktop Bridge的安装程序,这在您的应用程序包含纯UWP应用程序中不可用的功能时非常有用。
使用UWP尤其是与Microsoft Store for Business结合使用的主要优点是部署更简单,安装和更新生命周期更容易,但在复杂情况下可能不适合您。
答案 1 :(得分:1)
两种方式(另外几种) 1.您可以像执行exe一样分发appx,并让客户端使用侧载将其安装在任何需要的机器上。 2.您可以在Microsoft Store for Business or Microsoft Store for Education
中发布它