无法找到包含 'UAP 10.0.17763.0' 的 'UAP.props' 的 APPX321 SDK 文件夹

APPX321 SDK folder containing 'UAP.props' for 'UAP 10.0.17763.0' cannot be located

我想为 Windows 商店创建上传包。 该应用程序本质上是 "Hello world" 用于开发 express XAF Win 应用程序。我正在使用桌面桥。

我正在关注 docs to create the upload package

这创建了一个文件

C:\Program Files (x86)\Microsoft Visual Studio17\Professional\MSBuild\Microsoft\VisualStudio\v15.0\AppxPackage

还有一个错误

APPX3217    SDK folder containing 'UAP.props' for 'UAP 10.0.17763.0' 
cannot be located. See http://go.microsoft.com/fwlink/?LinkID=798187 for more information

当我双击错误时,它会转到 Targets 文件中的以下代码

<GetSdkPropertyValue Condition="'$(AppxPackagePipelineVersion)' == '$(UapBuildPipeline)'"
                 TargetPlatformSdkRootOverride="$(TargetPlatformSdkRootOverride)"
                 SDKIdentifier="$(SDKIdentifier)"
                 SDKVersion="$(SDKVersion)"
                 TargetPlatformIdentifier="$(TargetPlatformIdentifier)"
                 TargetPlatformMinVersion="$(TargetPlatformMinVersion)"
                 TargetPlatformVersion="$(TargetPlatformVersion)"
                 PropertyName="WindowsSdkDir"
                 VsTelemetrySession="$(VsTelemetrySession)">

我的目标是 WIndows 10,版本 1809(10.0;内部版本 17763),并将其作为最低版本。

应用程序正在使用 .Net Framework 4.7.2

根据the Microsoft link,我必须安装 Windows 10 SDK 版本 1809 的更新。

我的日志:

Error APPX3217: SDK folder containing 'UAP.props' for 'UAP 10.0.18362.0' cannot be located.

这对我有用。

  1. 转到https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/
  2. 安装 SDK:Windows10 SDK,版本 1903 (10.0.18362.1)
  3. 那么,重建成功。