Visual Studio 2017 可以支持 UWP 的多个 SDK(Windows 10)吗?

Can Visual Studio 2017 support multiple SDKs for UWP (Windows 10)?

背景:我下载了 Visual Studio 2017 并安装了最新的 SDK(“10.0.17763.0”)。然后我开始下载 Windows 2018 年 10 月 10 日更新。我发现这个版本存在一些问题,这些问题已经得到纠正,但在它发布几周后我就不再习惯使用它了,所以我没有下载它。当我在创建 UWP 应用程序之前尝试查看 XAML 时,我收到以下错误:"Visual Studio requires a newer version of windows to display this content"。我做了一些研究,发现我可以通过转到 "Properties > Application > Target:" 来更改目标版本。当我点击下拉箭头时,只有一个选择,我最初安装的 SDK。我需要以前的版本。

已解决:

  1. 关闭Visual Studio。
  2. 打开Visual Studio安装程序。
  3. 如有必要请更新,然后单击 "Modify"。
  4. 在顶部单击 "Individual Components"。
  5. 向下滚动并查找 header "SDK's libraries and frameworks"。
  6. 检查您需要的其他 SDK,记下存储要求并继续。
  7. 启动 VS2017,转到 "Properties > Application > Target:" 和 select SDK。