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

Visual Studio 2022构建项目遇WASM0005错误:无法解析WebAssembly运行时包版本

解决Visual Studio 2022中WASM0005错误:无法解析WebAssembly运行时包版本

以下是针对该错误的具体解决方法:

  • 对齐.NET SDK与包版本
    确保本地安装的.NET 9 SDK版本和项目引用的microsoft.net.sdk.webassembly.pack包版本(9.0.2)完全匹配。打开Visual Studio安装器,进入「单个组件」面板,确认已安装对应版本的.NET 9 SDK;若版本不匹配,可选择升级/降级SDK,或修改项目文件中的包版本号使其与SDK版本一致。

  • 清理并重建NuGet缓存

    1. 关闭Visual Studio,打开命令提示符执行命令:
      dotnet nuget locals all --clear
      
    2. 重新打开项目,右键项目选择「还原NuGet包」,完成后尝试重新构建。
  • 检查项目文件配置
    打开项目的.csproj文件,确认核心配置项正确无误,示例配置如下:

    <PropertyGroup>
      <TargetFramework>net9.0</TargetFramework>
      <RuntimeIdentifier>browser-wasm</RuntimeIdentifier>
      <UseBlazorWebAssembly>true</UseBlazorWebAssembly>
    </PropertyGroup>
    

    确保TargetFramework的主版本与包版本一致,且无冲突的自定义配置项。

  • 修复Visual Studio组件
    打开Visual Studio安装器,选择「修改」按钮后点击「修复」选项,修复可能损坏的IDE组件或配置文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 03:19:50