由于第一阶段的可比性原因,我想在 VS 2012 中使用 Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\ 中的 VS2010 引擎......有什么办法吗?
我能够将代码分析的(假)文件从 11 替换到 10 .. 分析有效。但是当它们发生时我看不到 CA 错误(编号和描述)
我已经将 CodeAnalysisPath、CodeAnalysisStaticAnalysisDirectory 和 CodeAnalysisTargets 覆盖到 10.0 版本,并且我发现 VS 2012 使用 /outputCulture:1049 调用 FxCopCmd.exe,而 VS 2010 使用 /outputCulture:1033 调用所有其他参数都是相同的。所以这就是原因。但是我在 FxCopCmd 帮助中找不到 outputCulture pparametr ......那是 VSLANG!(视觉工作室语言)...似乎通过仅覆盖 CodeAnalysisPath 并使用相同语言版本的 VS 解决了问题。因为在我有英语 VS 2010 和俄语 VS 2012 之前。