在 Visual Studio 中新创建的 Blazor 项目将无法构建

问题描述 投票:0回答:2

使用 Visual Studio 2022 Professional 版本 17.8.6,我刚刚创建了一个新的 Blazor 项目,但它根本无法构建。尝试构建时,我收到错误:

错误 CS0246:找不到类型或命名空间名称“TVMS”。

我在网上看到了关于编译器找不到应用程序命名空间的类似问题。但就我而言,它找不到项目本身的名称空间? (TVMS 是项目/解决方案的名称。)

有趣的是,这个错误仅显示为失败构建的输出,而不显示在错误列表中。 我在错误列表中看到的是以下警告:

分析器程序集“C:\Program Files\dotnet\sdk\8.0.204\Sdks\Microsoft.NET.Sdk.Razor\source-generators\Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll”引用版本“4.9”。编译器的“0.0.0”,比当前运行的版本“4.8.0.0”更新。

这个编译器版本差异可能是构建失败的原因吗?还是别的什么?

visual-studio blazor build-error
2个回答
0
投票

正如上面评论中的回答,解决方案似乎只是将 Visual Studio 更新到最新版本。现在警报消失了,并且构建没有问题。谢谢。


0
投票

我今天更新了 VS,并开始出现错误。

Microsoft Visual Studio Professional 2022(64 位)- 当前 版本17.8.7

严重性代码描述项目文件行抑制状态 错误CS9057分析器程序集'C:\ Program Files \ dotnet \ sdk \ 8.0.204 \ Sdks \ Microsoft.NET.Sdk.Razor \ source-generators \ Microsoft.CodeAnalysis.Razor.Compiler.SourceGenerators.dll'引用版本'4.9编译器的“.0.0”,比当前运行的版本“4.8.0.0”更新。 MyProject C:/...MyProject\CSC 1 活动

© www.soinside.com 2019 - 2024. All rights reserved.