分发Windows 10(Metro)应用程序的各种选项有哪些?

分发Windows 10(Metro)应用程序的各种选项有哪些?,windows,windows-store-apps,win-universal-app,software-distribution,sccm,Windows,Windows Store Apps,Win Universal App,Software Distribution,Sccm,分发Windows 10应用程序的各种选项有哪些?应用程序将使用Metro UI构建。各种选择是否有好处或限制?我是Windows开发新手,还没有找到这个问题的确切答案 我们的应用程序可能最终成为一个通用的Windows平台应用程序。这一决定是否意味着与分配有关的事情 我曾读到,通过Windows应用商店分发意味着您只能使用一组较小的API 我们的客户已经安装了Microsoft SCCM。SCCM与Windows应用商店有何不同?要运行Windows应用程序,您只能选择在应用商店中发布应用程序

分发Windows 10应用程序的各种选项有哪些?应用程序将使用Metro UI构建。各种选择是否有好处或限制?我是Windows开发新手,还没有找到这个问题的确切答案

我们的应用程序可能最终成为一个通用的Windows平台应用程序。这一决定是否意味着与分配有关的事情

我曾读到,通过Windows应用商店分发意味着您只能使用一组较小的API


我们的客户已经安装了Microsoft SCCM。SCCM与Windows应用商店有何不同?

要运行Windows应用程序,您只能选择在应用商店中发布应用程序,或在安装应用程序的所有计算机上启用开发人员模式,然后侧载应用程序

在这两种情况下,可用的API及其限制是相同的


另请参见:

我怀疑这个问题可能会被否决,而且它已经被否决了。不管怎样,我还是把它贴了出来,因为这听起来像是一个合法的问题。如果您对这个问题投了反对票,请提供一些反馈,说明为什么.SCCM是一个自动软件分发系统。有可能使用某种公司商店,允许在不启用开发者模式或公共windows商店的情况下分发应用程序。然而,iirc需要一些额外的功能,甚至可能需要额外的许可证,如intune for sccm,才能实现这一点,我怀疑许多公司是否具备这些功能。因此,在我看来,如果这真的必须是appx,那么他们应该启用devOper模式,并通过powershell安装它,然后添加AppxPackage。否决票可能是因为这被认为是一个只进行编程的网站。你是说带有Metro用户界面的Windows 10应用程序?我的印象是,您仍然可以编写传统的应用程序,这些应用程序可以作为.exe文件分发并在Windows 10上运行。@ChrisWilliams是的,但这些应用程序不是“Windows应用程序”(以前称为“Metro应用程序”),而是“Windows桌面应用程序”,它们使用不同的API(Win32与WinRT)完全不同。我知道这和名字有点混淆。