【问题标题】:Will it be possible to install an app to the Surface without passing from Microsoft App Store?是否可以在不通过 Microsoft App Store 的情况下将应用安装到 Surface?
【发布时间】:2012-07-27 14:14:39
【问题描述】:

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

是否有必要从新的 Windows App Store 传递(就像 iOS 一样)或者我是否能够分发 .exe 而无需从 Microsoft 传递?

【问题讨论】:

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


    【解决方案1】:

    就我获得的信息而言。假设标准 Surface 没有桌面模式。这意味着这款平板电脑将完全可以与 Android 和 iOS 相媲美。专业版也将提供桌面模式。在正常情况下“完整的 Windows 8”。

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

    [更新]
    根据 Microsoft 的一些 QA,他们将在 Windows 8 版本中产生差异。他们将在商店外提供应用程序的分发。这对于业务线使用和 Intranet 用途的示例来说是极其重要的一点。不过,他们即将在 Windows 8 的企业版中提供此功能。

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

    我觉得答案有点“是的,您可以在商店外分发应用程序”和“不,对于公共或全球使用,您必须通过 Windows 商店”。作为经销商,这似乎是一种变通方法。不过,这个“侧载应用程序”的接收者必须意识到这种变通方法。这是来自微软开发者页面的引用,

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

    要在 PC 上启用 Metro 风格应用的旁加载: 为“允许安装所有受信任的应用程序”设置组策略。如果你 不能使用组策略,那么您可以通过以下设置 环境: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1 验证应用程序是否由目标计算机上受信任的 CA 签名 使用以下脚本激活特殊产品密钥 目标机器以启用旁加载。我们将更详细地介绍 关于 IT 管理员将如何在即将到来的 博客文章。产品密钥只需安装和激活一次 在电脑上。

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

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

    【讨论】:

      【解决方案2】:

      我的理解是:

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

      请注意,这只是我通过阅读技术博客收集的信息,并非来自 Microsoft 官方来源。

      【讨论】:

        【解决方案3】:

        可以直接分发Metro style apps,许可和部署方式与iOS非常相似。在windows store开发部署需要有开发者许可,这里可以单独business target or direct distribution

        我认为操作的方式是尽量减少问题并完全控制应用程序。部署的每个应用程序都必须通过 windows 商店的认证。

        更多详情请参考the link here

        .exe 可执行文件:

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

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

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

        据我所知,上述信息自 2014 年 6 月 2 日起有效。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-03-01
          • 2023-03-19
          • 1970-01-01
          • 1970-01-01
          • 2019-12-25
          • 2015-06-24
          • 2013-03-27
          • 2012-08-01
          相关资源
          最近更新 更多