Durable Functions Roslyn 分析器是一种实时代码分析器,指导 C# 用户遵守 Durable Functions 特定的 代码约束。 默认情况下,此分析器 处于启用状态 以检查 Durable Functions 代码,并在存在任何错误时生成警告和错误。
.NET 独立分析器
在 durabletask-dotnet 发行说明页上查找有关 NET 独立模型的 Roslyn 分析器的信息(改进、版本、bug 修复等)。
可以在 分析器发行说明中找到已交付的分析器规则列表。
注释
.NET 独立 Roslyn 分析器从Microsoft.Azure.Functions.Worker.Extensions.DurableTask v1.6.0版本才可用。
.NET 进程内分析器
可在分析器 v0.2.0 发布页上找到有关 Roslyn 分析器 进程内 模型的信息。
以下部分提供配置说明,以便在使用 .NET 进程内分析器时进行更详细的分析。
Visual Studio
为了获得最佳体验,需要在 Visual Studio 设置中启用完整的解决方案分析。 可以通过转到“工具”->->文本编辑器 ->C# ->”->“整个解决方案”来完成此作:
根据 Visual Studio 的版本,还可以看到“启用完整解决方案分析”:
若要禁用分析器,请参阅这些 说明。
Visual Studio Code
单击左下角的滚轮图标打开 “设置” ,然后搜索“rosyln”。 “启用 Rosyln 分析器”应显示为结果之一。 选中“启用支持”框。