0

在Windows 8.1和Visual Studio 2013中,您可以构建一个适用于Windows Phone 8.1和Windows 10的UWP应用程序。在Windows 10上使用Visual Studio 2015时,您可以构建并提交与Windows Phone 8.1兼容的UWP应用程序吗?

在Windows 10和Visual Studio 2015中,您可以构建UWP应用程序,这将适用于Windows Phone 8.1和Windows 10?

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

编辑:我犯了一个错误 - 我的意思是你是否能够建立一个应用程序的Windows 8.1 &的Windows Phone 8.1,但也适用于Windows 10

回答

1

首先,我想你混淆了通用的Windows应用程序其有针对性的到Windows 8.1和Windows Phone 8.1,但也将在Windows 10 万能的Windows平台(UWP)应用这些针对Windows上运行10个设备(和cannot be developed on vs2013

来自链接的报价。

不,这是不可能的使用Visual Studio 2013开发的应用程序UWP,我们需要使用Visual Studio 2015年。但是,我们可以使用Visual Studio 2013和端口它的发展Univsersal 8.1应用程序UWP应用程序在Visual Studio 2015上。

现在回答你的问题。 由于UWP应用程序无法在Windows Phone 8.1上运行,因此无法开发将在Windows Phone 8.1和Windows 10上运行的UWP应用程序(无论是在vs2013还是在vs2015中)。

从我的理解但是,你正在尝试开发是将在Windows Phone 8.1和Windows 10

根据您的需求,你有以下几种选择运行一个应用程序。

  • 旧的方式:只要开发一个通用的Windows应用程序(而不是UWP),将在Windows 8.1和Windows Phone 8.1上运行。这个应用程序将在Windows 10和Windows 10移动版上运行,但您无法使用任何UWP独家apis当然。
  • 旧的方式(与现代触摸):从旧的方式开始。使用shared project和windows phone 8.1头设置解决方案。然后添加一个UWP头。在共享项目中,您可以使用compiler directives来使用UWP代码而不破坏Windows Phone 8.1应用程序,反之亦然。这当然可以在VS 2015中完成,只需确保在安装时包含Windows 8.1相关工具。
+0

你是对的 - 我的意思是针对Windows 8.1的应用程序,但也可以在Windows 10上运行。那么,我可以用VS 2015构建一个“通用Windows应用程序”吗?或者我可以在Windows 10上至少安装2013,并构建相同的应用程序? –

+0

是的,你可以同时做这两件事。当你安装vs2015时,一定要包含windows 8.1工具,或者如果你已经安装了它,你可以去添加/删除程序找到它,然后选择修复或修改。你也可以在这里找到工具(https://developer.microsoft.com/en-us/windows/downloads/windows-8-1-sdk) – Corcus

相关问题