Ash*_*i K 0 command-line visual-studio devenv
我正在使用DevEnv命令行构建我的VS解决方案.但是在构建时,它显示了许多与代码分析相关的警告.有没有办法在命令行中指定不运行Devenv的代码分析?
谢谢
自VS2010以来,使用Devenv构建已被弃用,您应该使用MSBuild.exe.
是否执行代码分析由<RunCodeAnalysis>项目中的属性决定.您可以使用MSBuild /p命令行选项覆盖属性值.例如:
MSBuild yadayada.sln /p:runcodeanalysis=false
Run Code Online (Sandbox Code Playgroud)
当然,您不应该有任何理由在命令行构建中获得代码分析警告,而不是在IDE构建中.你的非常简短的问题没有暗示潜在的原因可能是什么.一个非常粗略的猜测是,您正在使用不合适的规则集构建Release配置.
| 归档时间: |
|
| 查看次数: |
978 次 |
| 最近记录: |