如何在 Visual Studio 中出现第一个错误后继续视图编译

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

我正在开发一个包含大量 razor 视图 (.cshtml) 的 .net 项目,升级依赖项后,我需要修复大量错误。

有没有办法阻止编译器在第一个错误处停止,而是编译项目中的每个视图,列出所有现有错误,就像在 Jet Brains Rider 中那样?

当前使用 Visual Studio 2022

.net visual-studio razor visual-studio-2022 roslyn
1个回答
0
投票

即使您可以使用 Visual Studio 等编译和链接工具来继续执行,尽管出现错误,您也会面临级联错误的风险,由于问题报告数量庞大,因此很难找到错误的实际来源。

如果您正在寻找一些东西来检查您的代码,寻找潜在的问题并为您列出所有问题,那么您最好运行 linter。技巧当然是找到一个支持 razor 视图 (.cshtml) 以及 .net 代码的 linter。

  • ReSharper 将为您突出显示并列出 IDE 中的潜在问题。这可能是您最好的选择之一。
  • SonarCube 的某些版本确实支持此功能。
  • OmiSharp 现在可能已经实现了此支持。
  • 很可能还有其他人。
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.