是否必须使用Windows 10操作系统创建通用应用程序?
其实我使用visual studio 2015和windows 8.1,而创建一个Windows通用应用程序xaml视图不显示意味着xaml设计器视图没有加载,所以我怎么能看到我的模拟器之前我的xaml设计视图。是否必须使用Windows 10操作系统创建通用应用程序?
,那么这个程序将可还用于商店中的Windows 10。如果您为Windows 10创建应用程序,那么这个应用程序将无法用于Windows 8.1设备。
在windows 10,你有abillity目标要与TargetDeviceFamily
在windows 10,你可以创建产生一个单一的二进制文件,并将其上传到商店普遍应用的特定版本。 (通用应用程序)
您也可以在Windows 8.1中执行此操作,并创建一个通用项目,其中包含与PCL共享代码的两个解决方案,但会为示例1创建更多的二进制文件,并为商店创建1个。
引入的新功能。如果你想建立一个应用程序在两个8.1和10个工作,你应该目标8.1,在兼容模式下它也能工作10个。如果你想同时使用PC(平板电脑)和移动设备,你需要创建一个不是真正的UWP的“Universal Windows 8.1”项目,而只是两个不同的移动和桌面项目,它们都使用通用代码,xaml和资源来引用共享项目。顺便说一下,here是“通用Windows 8.1”项目的示例。
没有为Windows 10
模板是默认的通用但是您可以通过针对特定器件系列开发特定的平台开发时,它不是强制性的创建通用的应用程序。打开Package.appxmanifest并查找TargetDeviceFamily
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10240.0" MaxVersionTested="10.0.10586.11" />
您可以从Windows.Universal名称设为特定的家庭如。 Windows.Desktop或Windows.Mobile等
还需要如果您创建的Windows 8.1的应用程序,并把它上传到店里来设置这个在商店下应用的详细信息
这取决于你的意思是“通用应用程序”。如果您在谈论UWP,那么您将需要Windows 10. – BoltClock
@BoltClock我想创建可以与所有Windows家族兼容的应用程序。应用程序应该在Windows,Tablate和手机上运行Windows 8.1和Windows 10.是否有可能?目前我正在使用Windows 8.1和Visual Studio 2015。 –