You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

缺失UWP的Windows Desktop Extension SDK,如何添加及解决报错?

解决FullTrustProcessLauncher不存在的问题及Desktop Extension SDK引用指南

看起来你遇到的核心问题是编译器无法找到FullTrustProcessLauncher类——尽管你已经安装了对应SDK,而且现在Windows Desktop Extension SDK确实已经合并到主UWP SDK中,但需要正确配置项目才能让编译器识别到这些API。下面一步步帮你排查和解决:

1. 先确认代码的命名空间是否正确

FullTrustProcessLauncher属于Windows.ApplicationModel命名空间,ApiInformation则在Windows.Foundation.Metadata下,先确保代码顶部添加了这两个引用:

using Windows.ApplicationModel;
using Windows.Foundation.Metadata;

如果漏了命名空间,编译器肯定会报CS0103错误。

2. 必须在Package.appxmanifest中配置FullTrustProcess扩展

这是很多人容易忽略的关键步骤——UWP项目需要明确声明对全信任进程的支持,否则即使SDK存在,编译器也不会加载相关API:

  • 打开UWP项目的Package.appxmanifest文件
  • 切换到应用程序标签页,点击「扩展」→「添加扩展」
  • 在弹出的对话框中选择「FullTrustProcess」扩展,点击确定
  • 选中刚添加的扩展,在右侧属性面板里设置Executable为你的WPF程序的可执行文件路径(比如YourWpfApp.exe,注意路径要和实际输出一致)
  • 再切换到功能标签页,确认勾选了「Full Trust Process Launcher」功能(部分VS版本可能需要手动勾选)

3. 检查项目的SDK版本和NuGet包配置

右键UWP项目→「属性」,按以下步骤验证:

  • 在应用程序标签页,确认「目标版本」是Windows 10 (1903) 10.0.18362.0,「最低版本」是Windows 10 (1903) 10.0.17763.0(这里注意17763实际是Windows 10 1809版本,不过按你的配置保持即可)
  • 切换到引用标签页,检查是否安装了Microsoft.NETCore.UniversalWindowsPlatform NuGet包,建议安装兼容18362 SDK的最新稳定版本(比如6.2.12及以上)。如果没有,右键项目→「管理NuGet程序包」搜索安装
  • 如果以上都没问题,可以尝试手动编辑UWP项目的.csproj文件,确保包含以下配置:
<PropertyGroup>
  <TargetPlatformVersion>10.0.18362.0</TargetPlatformVersion>
  <TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
</PropertyGroup>
<ItemGroup>
  <PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.12" />
</ItemGroup>

4. 清理缓存并重建项目

Visual Studio的缓存有时候会导致SDK引用异常,按以下步骤操作:

  • 点击菜单「生成」→「清理解决方案」
  • 手动删除UWP和WPF项目下的bin、obj文件夹
  • 关闭并重启Visual Studio
  • 重新生成整个解决方案

5. 验证SDK安装的完整性

虽然你已经安装了18362 SDK,但可以通过Visual Studio Installer再确认一次:

  • 打开Visual Studio Installer,选择你的VS版本,点击「修改」
  • 切换到「单个组件」,搜索「Windows 10 SDK (10.0.18362.0)」,确保它处于勾选状态
  • 如果已经勾选,可以点击「修改」重新安装这个组件,避免安装过程中出现损坏

至于你提到的GitHub示例也报错,大概率是示例项目的配置和你的本地环境不匹配——按照上面的步骤检查示例项目的Package.appxmanifest配置、目标版本和NuGet包,应该就能解决。

内容的提问来源于stack exchange,提问作者steam3d

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 12:02:48