windows-8 - 无法将 Windows 8.1 应用程序部署到 Window 8 设备

标签 windows-8 windows-runtime microsoft-metro windows-8.1

我正在开发 Windows 8.1 应用程序,并且我有一台运行 Windows 8 操作系统的设备。似乎许多 8.1 应用程序可以从商店安装在 Windows 8 设备中,并带有警告“它将在 Windows 8.1 上运行得更好”。当我尝试将 Windows 8.1 应用程序部署到 Windows 8 设备时,它显示一些认证错误。

那么想知道是否可以在 Windows 8 计算机上安装 Windows 8.1 应用程序?
在部署之前我必须将设备操作系统升级到 Window 8.1 吗?
我需要什么在 Windows 8 设备中部署 Windows 8.1 应用程序?

最佳答案

在 Windows 8.1 中使用 Visual Studio 2013,您可以为两个平台版本开发应用程序:

  • Windows 8
  • Windows 8.1

面向 Windows 8 的应用程序将在 Windows 8 和 Windows 8.1 中运行。针对 Windows 8.1 的应用程序只能在 Windows 8.1 中运行

您可以通过右键单击应用程序项目,然后单击“应用程序”选项卡来找到应用程序的目标平台版本。在那里您将找到目标平台版本。

当应用程序在 Windows 应用商店中发布时,开发人员可以选择上传两个程序包,每个程序包对应一个平台版本。几乎可以肯定,Windows 8.1 版本会比 Windows 8 版本更好,因为 8.1 的 API 更好:)

关于windows-8 - 无法将 Windows 8.1 应用程序部署到 Window 8 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20651259/

相关文章:

c# - 如何更改 WebAuthenticationBroker 生成的对话框的样式?

web-applications - 如何指定固定站点磁贴的文本颜色?

c# - 适用于 Windows 应用商店应用的 ServicePoint.Expect100Continue

c# - 如何以编程方式更改 Windows 更新选项?

c - mariadb c api windows undefined reference to

c# - 将 GridLength 转换为 Double

windows-8 - 在嵌入式系统上以快照 View 启动应用程序

c# - Windows 8.1 到 10 XAML - 参数不正确异常

visual-studio - 为 Windows 8 Metro 和 Windows Phone 设置项目/解决方案的最佳方法是什么?

gridview - 如何在 WinRT-Apps 中检测和处理截然不同的屏幕尺寸?