我正在使用最新的 VS 2019 预览版,但在 csproj 中启用 NullableContextOptions 时没有收到任何检查或 IDE 错误/警告。
我在构建时确实收到了编译器警告,但在 IDE 编辑器中没有视觉警告。我原以为他们会对此表示支持,是否需要做些什么才能打开检查?
我的 csproj 文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework>
<RootNamespace>ConsoleApp</RootNamespace>
<LangVersion>8.0</LangVersion>
<NullableContextOptions>enable</NullableContextOptions>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
</Project>