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

UWP调用FullTrustProcessLauncher启动进程抛出Element not found异常如何解决

异常触发原因

你遇到的0x80070490(Element not found)错误在当前全信任进程调用场景下,核心触发原因有三类:

  • UWP项目未添加Windows Desktop Extension for the UWP引用:FullTrustProcessLauncher属于桌面端专属扩展API,未引入对应扩展包时,系统无法找到API的实现逻辑,直接抛出元素不存在异常。
  • UWP版本限制不满足:FullTrustProcessLauncher是Windows 10 周年更新(版本号10.0.14393.0)才引入的API,如果你的UWP项目最低目标版本低于14393,调用时也会触发该错误。
  • 生成架构不兼容:全信任进程不支持Any CPU架构生成,如果你的解决方案整体生成平台设置为Any CPU,也会导致系统找不到对应可执行文件,抛出该错误。
修复步骤
  1. 给UWP项目添加桌面扩展引用
    右键UWP项目 → 选择「添加」→「引用」→ 展开侧边栏「通用Windows」分类下的「扩展」→ 勾选和你UWP目标版本一致的Windows Desktop Extension for the UWP,点击确定保存配置。
  2. 校验UWP项目的版本配置
    右键UWP项目 → 选择「属性」→ 切换到「应用」标签,确认「目标版本」和「最低版本」均不低于10.0.14393.0,不符合的话调整到对应版本。
  3. 调整解决方案生成架构
    点击Visual Studio顶部工具栏的生成平台下拉框(默认显示为Any CPU)→ 选择「配置管理器」→ 将所有项目的生成平台统一调整为x86、x64或者ARM,不要保留Any CPU选项。
  4. 重新生成部署
    右键解决方案 → 选择「清理解决方案」,清理完成后再点击「重新生成解决方案」,重新部署到本地后再次测试按钮功能即可正常启动控制台应用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 03:09:03