VS2022下写了一个Blazor Webassembly程序,遇到错误:NETSDK1112    未下载 Microsoft.NETCore.App.Runtime.browser-wasm 的运行时包。请尝试使用 RuntimeIdentifier“browser-wasm”运行 NuGet 还原。    dts.master.Client    C:\Program Files\dotnet\sdk\6.0.300\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.FrameworkReferenceResolution.targets    427

BlazorWebassembly出现 Microsoft.AspNetCore.App 没有运行时包可用于指定的 RuntimeIdentifier“browser-wasm" 错误
严重性    代码    说明    项目    文件    行    禁止显示状态
错误    NETSDK1112    未下载 Microsoft.NETCore.App.Runtime.browser-wasm 的运行时包。请尝试使用 RuntimeIdentifier“browser-wasm”运行 NuGet 还原。    dts.master.Client    C:\Program Files\dotnet\sdk\6.0.300\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.FrameworkReferenceResolution.targets    427

主要经过是在更新了VS补丁后打开项目编译报错经过分析定位,确定错误的原因如下:目标框架错误导致所有的引用包都不正常。解决方法:在VS中右键》属性》目标框架,调试成正确的就可以了。

001