在 Windows 10 上使用 Visual Studio 2015 时,您能否构建和提交与 Windows Phone 8.1 兼容的 UWP 应用程序?

Can you build and submit UWP apps that are compatible with Windows Phone 8.1, when using Visual Studio 2015 on Windows 10?

在 Windows 8.1 和 Visual Studio 2013 中,您可以构建一个 UWP 应用程序,它适用于 Windows Phone 8.1 和 Windows 10.

在 Windows 10 和 Visual Studio 2015 中,您能否构建一个 UWP 应用程序,它可以与 Windows Phone 8.1 和 Windows 10 ?

虽然这不是编程问题,但知道此问题答案的人更可能在本网站上,而不是在超级用户上。

编辑:我犯了一个错误 - 我的意思是你是否可以为 Windows 8.1 和 windows phone 8.1 构建一个应用程序,但它也适用于 Windows 10.

首先,我认为您混淆了针对 windows 的 通用 windows 应用程序 8.1 和 windows phone 8.1,但也会 运行 在 windows 10 上使用 通用 windows 平台(UWP) 个针对 windows 10 台设备(和 cannot be developed on vs2013)的应用

引自 link.

No, it is not possible to develop the UWP apps using the Visual Studio 2013, we need to use the Visual Studio 2015. But we can develop the Univsersal 8.1 app using the Visual Studio 2013 and port it to the UWP app on the Visual Studio 2015.

现在回答你的问题。 不可能在 Windows phone 8.1 和 Windows 10 上开发一个 运行 的 UWP 应用程序(无论是在 vs2013 还是在 vs2015 中),因为 UWP 应用程序不运行 在 windows phone 8.1.

然而,根据我的理解,您正在尝试开发的应用程序将 运行 windows phone 8.1 和 windows 10.

根据您的需要,您有以下选择。

  • 旧方法:只需开发一个通用 windows 应用程序(不是 UWP),它将 运行 在 windows 8.1 和 windows phone 8.1。此应用程序将 运行 在 windows 10 和 windows 10 移动设备上正常运行,但您当然无法利用任何 UWP 专有 API。
  • 旧方法(现代风格):从旧方法开始。使用 shared project and a windows phone 8.1 head. Then add a UWP head. In the shared project you can use compiler directives 设置解决方案以在不破坏 windows phone 8.1 应用程序的情况下使用 UWP 代码,反之亦然。这当然可以在 VS 2015 中完成,只需确保在安装时包含 windows 8.1 相关工具。