通用Windows平台(UWP)开发

时间:2016-03-01 08:30:18

标签: c# asp.net windows xaml win-universal-app

我想制作一个可以在任何Windows操作系统和任何Windows设备上运行的Windows应用程序。

我的问题随之而来。

  1. Windows 8通用应用程序是否可以支持Windows 10及其高版本的操作系统?
  2. Windows 10通用应用程序是否可以在Windows 8和所有Windows操作系统上运行?
  3. 根据我的要求,以哪种方式创建Windows应用程序是可行的。

1 个答案:

答案 0 :(得分:1)

简单回答:

1)是

2)否

3)在Visual Studio中链接共享代码文件

复杂答案:

1)Windows 8的Windows应用商店应用在Windows 10上运行,但在UI级别上不兼容。 Windows 8应用程序必须支持拆分视图,设置是可访问的,魅力栏和后退按钮必须存在于XAML中。 Windows 10应用程序必须具有响应性,XAML中必须存在设置,但Windows 10提供了后退按钮。

2)所有Windows操作系统从哪个版本? Windows(10)Universal App只能在Windows 10上运行。

3)您可以与ViewModels和Models共享代码文件,但必须为您定位的每个平台单独编写UI。