【发布时间】:2012-07-27 14:14:39
【问题描述】:
我计划实现从 Surface Win8 新平板电脑上使用的应用程序。
是否有必要从新的 Windows App Store 传递(就像 iOS 一样)或者我是否能够分发 .exe 而无需从 Microsoft 传递?
【问题讨论】:
标签: windows-8 windows-store-apps windows-store
我计划实现从 Surface Win8 新平板电脑上使用的应用程序。
是否有必要从新的 Windows App Store 传递(就像 iOS 一样)或者我是否能够分发 .exe 而无需从 Microsoft 传递?
【问题讨论】:
标签: windows-8 windows-store-apps windows-store
就我获得的信息而言。假设标准 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 管理员将如何在即将到来的 博客文章。产品密钥只需安装和激活一次 在电脑上。
出于商业目的,它似乎是一种包分发,您可以在其中选择哪些企业用户应该有资格使用哪些 Windows 8 - Metro - 应用程序。
【讨论】:
我的理解是:
请注意,这只是我通过阅读技术博客收集的信息,并非来自 Microsoft 官方来源。
【讨论】:
可以直接分发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 日起有效。
【讨论】: