解决升降Visual Studio后,Blazor项目 Unable to resolve WebAssembly runtime pack version 错误

在升级Visual Studio 到最新版本后,打开Blazor项目出现编译错误,错误输出如下:

报错情况 1:

$(MicrosoftNetCoreAppRuntimePackDir)='', and cannot find %(ResolvedRuntimePack.PackageDirectory)=. One of these need to be set to a valid path

报错情况 2:

Unable to resolve WebAssembly runtime pack version

经过一番查找,发现升级后的VS不支持带有符号的路径,例如 “H:@Dev”否则就会出现上面的错误。

解决的办法也很简单,将路径重命名为正常路径即可。

20250106162531.png