是否可以将代码分析警告的格式设置为正常警告的格式?

2024-07-04

I like the code analysis included in VS2012. But it's a bit annoying that the warnings are only processable in the Code Analysis window, and not by stepping through the build output with F4.

有没有办法克服这个限制?如何像正常编译器输出一样格式化静态代码分析的输出(即不仅打印文件名,还打印正在检查的文件的正确路径)?

我没有使用 FxCop,因为我正在使用非托管代码。


对于非托管代码分析,MSBuild 脚本使用/analyze:quiet代替/analyze以防止将结果写入错误列表。改变行为的最简单方法是修改你的Microsoft.CodeAnalysis.Targets文件(通常位于C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\CodeAnalysis\Microsoft.CodeAnalysis.Targets)以避免指定安静模式。即:更改线路

<AdditionalOptions Condition="'$(PlatformToolsetVersion)'&gt;='110'">%(ClCompile.AdditionalOptions)  /analyze:quiet</AdditionalOptions>

to

<AdditionalOptions Condition="'$(PlatformToolsetVersion)'&gt;='110'">%(ClCompile.AdditionalOptions)  /analyze</AdditionalOptions>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以将代码分析警告的格式设置为正常警告的格式? 的相关文章

随机推荐