Windows runtime Metro风格的应用程序能否安装在市场框架之外?

Windows runtime Metro风格的应用程序能否安装在市场框架之外?,windows-runtime,microsoft-metro,sideloading,Windows Runtime,Microsoft Metro,Sideloading,我是否可以开发自定义的私有风格应用程序,并绕过市场直接将其部署给客户 我是否能够为客户提供Metro风格的定制应用程序 例如,在安卓系统中,你可以传输一个文件。有点……不太可能 Windows8企业版将能够侧面加载Metro风格的应用程序。其想法是,您可以将内部应用程序部署到企业中。这意味着,消费者/零售PC或平板电脑附带的非企业版可能不支持Metro风格应用程序的侧向加载 看。我不明白为什么不。我在Windows8上玩过VisualStudio11测试版,其中一个模板是用于Metro应用程序的

我是否可以开发自定义的私有风格应用程序,并绕过市场直接将其部署给客户

我是否能够为客户提供Metro风格的定制应用程序


例如,在安卓系统中,你可以传输一个文件。

有点……不太可能

Windows8企业版将能够侧面加载Metro风格的应用程序。其想法是,您可以将内部应用程序部署到企业中。这意味着,消费者/零售PC或平板电脑附带的非企业版可能不支持Metro风格应用程序的侧向加载


看。

我不明白为什么不。我在Windows8上玩过VisualStudio11测试版,其中一个模板是用于Metro应用程序的。它只是一个.NET可执行文件。因此,只要您能像今天一样将其部署到您的机器上,就不会有问题。

在Technet上有一个Metro风格的应用程序。基本上,要求如下:

  • 应用程序必须经过加密签名
  • 将安装它的计算机必须信任签名证书
  • 必须启用“允许所有受信任的应用程序安装组”策略设置
  • 要运行应用程序,计算机必须加入域
只要您的客户处于企业环境中,这些需求就不会成为问题。在企业环境之外,您需要通过Windows应用商店分发应用程序

至少在Windows8的消费者预览版中,侧加载也适用于拥有有效开发者许可证的机器。我找不到任何关于这方面的官方信息,但为了测试应用程序的目的,这可能会保留到最终版本

编辑: 一些额外的信息刚刚发布。要点:

  • 将在Windows 8企业版和Windows 8服务器版中启用侧加载。它目前也在Windows 8消费者预览版和Windows Server 8 Beta版中启用
  • 在Windows 8的其他版本中,需要激活一个特殊的产品密钥才能启用侧加载。在这种情况下,计算机可能没有必要加入域

阅读答案,你能检查你的版本吗?我可能完全错了,我想我没有检查应用程序是否可以部署到Windows 8的消费者版本。一旦软件和硬件上市,我们将在Windows8上开发内部平板电脑应用程序和部署。如果我们不能在内部部署,至少可以说是不明智的。我明白了。我坚持使用Silverlight。表示可以通过设置注册表项来绕过此限制,即使在非Enterprise/Pro Windows版本上也是如此。还请注意,根据开发人员的要求,许可证是免费的,可以在任何版本的Windows上工作,以允许侧向加载。如果您的客户是狂热者或精通技术,则可以让他们获得自己的开发许可证。微软是否会因为你或他们这样做而高兴是另一个问题。在链接页面上有一个关于“欺诈性使用”开发许可证的部分,但我还没有看到任何关于这些目的的“欺诈性”的列表。还有一个链接:这是关于“侧加载密钥”的:“使用目标计算机上的脚本激活特殊产品密钥以启用侧加载。我们将在即将发布的博客文章中详细介绍IT管理员如何获取产品密钥。产品密钥只需在PC上安装和激活一次。“我还没有找到这些密钥的来源,但它们大概只适用于“企业级”“基于链接帖子中的演示文稿的客户。@EoEary Chrome没有一种侧载metro版本的方法。相反,它是Win8中为Web浏览器提供的API,允许它们像Metro应用程序一样全屏运行,只有当它们是默认浏览器时,才能在此处找到文档: