如果我在Visual Studio编译器中构建整个解决方案,则不会显示所有警告。它仅显示已打开文件的警告,如果文件已关闭,则不存在编译器警告。
例如,我有以下代码行:
getToken()
这个电话缺乏等待。这会产生
编译器警告CS4014
但只有在文件打开时才会在错误列表中显示。我想分析这样的整个解决方案,我还没找到 - 只需打开每个文件。
我尝试在解决方案上运行代码分析,但没有运气,我在项目上启用了警告级别4,并且在构建时启用了代码分析。
有没有办法分析此警告的整个解决方案?
我们正在使用.NET 4.5.2,因此无法使用Roslyn分析器。