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

WinUI 3空白模板项目部署失败:DEP0700错误0x80073D1F求助

解决WinUI 3 C++项目部署错误DEP0700: 0x80073D1F

错误码0x80073D1F通常和UWP/WinUI应用的包注册冲突、部署缓存损坏或系统服务异常有关,针对全新未修改的项目,可按以下步骤排查解决:

  • 清理残留的应用包与部署缓存

    1. 以管理员身份打开PowerShell,先列出所有已安装的应用包,找到和项目名称相关的条目:
      Get-AppxPackage -AllUsers | Select-Object Name, PackageFullName
      
    2. 执行命令删除对应包(替换[你的项目包名]为上一步找到的名称):
      Get-AppxPackage -AllUsers [你的项目包名] | Remove-AppxPackage
      
    3. 关闭Visual Studio,删除以下目录的缓存文件:
      • %LOCALAPPDATA%\Microsoft\VisualStudio\17.0_*\ProjectAssemblies(*为VS实例ID)
      • %TEMP%\VisualStudioDeployment
  • 重置应用部署服务
    管理员PowerShell中执行命令重启AppX部署服务:

    Restart-Service AppXSvc -Force
    

    如果服务无法正常重启,先停止再启动:

    Stop-Service AppXSvc -Force
    Start-Service AppXSvc
    
  • 重新确认开发者模式配置
    打开系统设置→隐私和安全性→开发者选项,确保:

    • 已勾选「开发人员模式」
    • 已勾选「允许开发人员使用任意部署工具部署应用」
      完成后重启电脑,再尝试部署项目。
  • 修复Visual Studio组件

    1. 打开Visual Studio Installer,选择「修改」当前VS实例
    2. 检查「通用Windows平台开发」工作负载,确保已勾选C++ (v143) Universal Windows Platform tools以及WinUI 3相关组件
    3. 点击「修改」完成组件修复,若问题仍存在,可尝试选择「更多」→「修复」来修复整个VS安装。
  • 匹配系统与SDK版本

    1. 确保Windows 11是最新版本:打开设置→Windows更新,安装所有可用更新
    2. 在Visual Studio中确认项目使用的Windows SDK版本与系统版本匹配(例如系统为22H2时,优先选择10.0.22621.x版本的SDK)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 00:15:04