是否可以在不通过Microsoft App Store的情况下将应用程序安装到Surface?

时间:2012-07-29 20:14:24

标签: windows-8 windows-store-apps windows-store

我计划实现从Surface Win8新平板电脑使用的应用程序。

是否有必要从新的Windows App Store传递(就像iOS一样)或者我是否能够在不通过Microsoft的情况下分发.exe文件?

3 个答案:

答案 0 :(得分:1)

我的理解是:

  • Surface RT:只能安装Metro应用程序,并且只能从商店(与iPad比较)
  • Surface Pro:可以从商店安装Metro应用程序,可以从任何地方安装常规应用程序(与Windows 8 PC相比)。

请注意,这只是我通过阅读科技博客收集的,而不是来自Microsoft的官方来源。

答案 1 :(得分:1)

据我所知,获取信息。假设标准Surface没有桌面模式。这意味着该垫将与Android和iOS完全可比。专业版也将以桌面模式提供。在正常情况下“完整的Windows 8”。

如果是这种情况,您可以在Standard上安装和运行Metro特定应用程序,或者更好地描述“在WinRT下开发的应用程序”。但是对于Pro版本,还有经典Office等Windows桌面应用程序。

[UPDATE]
基于微软的一些QA,他们将在Windows 8版本中产生差异。他们将在商店外提供应用程序分发。对于业务线使用和内部网目的而言,这是非常重要的一点。但是,他们即将将其提供给Windows 8的企业版。

  

“..只有Windows 8的企业版才具备此功能   到'侧载'应用程序。侧面加载绕过Windows应用商店   在组织内安装自定义企业应用程序。“

我觉得答案有点“是的,您可以在商店外分发应用”和“不,为了公共或全世界的使用,您必须通过Windows商店”。作为经销商,它似乎是一种解决方案。虽然,这个“侧载应用程序”的接收者必须意识到这种解决方法。这是来自Microsoft Developer页面的citate,

  

准备其他电脑   某些业务用户可能不使用支持企业的PC   侧面加载。常见的原因是Windows的版本   他们的企业使用不支持这一点,或IT管理员这样做   不管理PC。这种情况越来越普遍   用于工作的个人设备的增长趋势。

     

要启用Metro风格应用程序的侧载到PC:   为“允许安装所有受信任的应用程序”设置组策略。如果你   无法使用组策略,您可以通过以下方式进行设置   设置:   HKEY_LOCAL_MACHINE \ SOFTWARE \政策\微软\的Windows \ APPX \ AllowAllTrustedApps   = 1验证应用程序是否由目标计算机上受信任的CA签名通过使用脚本激活特殊产品密钥   目标机器启用侧载。我们将详细介绍   关于IT管理员将如何获得即将推出的产品密钥   博客文章。产品密钥只需安装和激活一次   在PC上。

来自链接:http://blogs.msdn.com/b/windowsstore/archive/2012/04/25/deploying-metro-style-apps-to-businesses.aspx

出于商业目的,它似乎是一种软件包分发,您可以在其中选择哪些企业用户应该可以使用哪些Windows 8-metro应用程序。

答案 2 :(得分:0)

可以直接分发Metro style apps,许可和部署方式与iOS非常相似。您需要拥有开发人员许可才能在Windows应用商店中进行开发和部署,您可以在此处分隔business target or direct distribution

我认为运作的方式是最小化问题并完全控制应用程序。每个部署的应用程序都必须通过Windows商店进行认证。

有关详细信息,请参阅the link here

.exe可执行文件:

你应该能够在PC环境中安装和控制exe。但是你需要拥有完整的Windows 8操作系统。

如果您的应用程序依赖于域和网络,那么您必须确保您的平板电脑操作系统是Windows专业版(8或8.1),否则它无法加入域。

我建议而不是纠结地铁风格的应用程序,开发看起来像地铁风格的应用程序的WPF应用程序。

microsoft可能会很快提供更新,因为上述信息在2014年2月6日有效并且据我所知。