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

已安装Microsoft.WindowsAppSDK NuGet包,引用时提示命名空间不存在,求排查

解决Microsoft.WindowsAppSDK命名空间找不到的问题
  • 先确认NuGet包真的安装到位:右键项目→管理NuGet程序包,切换到「已安装」标签,检查Microsoft.WindowsAppSDK是否在列表中。也可以直接打开项目的.csproj文件,查看是否存在<PackageReference Include="Microsoft.WindowsAppSDK" Version="x.x.x" />节点,若没有则手动添加后重新加载项目。
  • 核对项目类型:该SDK仅适用于WinUI3、Windows App SDK桌面应用类项目,普通WPF/WinForms项目直接安装包可能不生效,需先将项目转换为兼容的模板。
  • 清理重建项目:点击Visual Studio的「生成」→「清理解决方案」,再执行「生成解决方案」;也可手动删除项目目录下的bin和obj文件夹后重新编译,缓存问题常引发这类引用异常。
  • 先去掉别名测试:暂时不要用using WASDK = Microsoft.WindowsAppSDK;,直接写using Microsoft.WindowsAppSDK;,排查是否是别名写法导致的问题。
  • 检查VS版本与SDK工作负载:必须使用Visual Studio 2022及以上版本,且已在VS安装器中安装「Windows App SDK」工作负载,同时保证本地安装的SDK版本与NuGet包版本匹配。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 19:57:02