通过将msbuild的输出写入文本文件,然后将此文件用作警告插件的输入来解决此问题
stage ('Checkout'){ checkout scm}stage ('Build'){ bat ""${tool 'MSBuild VS2013'}" Solution.sln /p:Configuration=Release /p:Platform="Any CPU" /p:ProductVersion=1.0.0.${env.BUILD_NUMBER} > msbuild.log 2>&1" bat " type msbuild.log"}stage ('Warnings'){ step([$class: 'WarningsPublisher', canComputeNew: false, canResolveRelativePaths: false, defaultEncoding: '', excludePattern: '', healthy: '', includePattern: '', messagesPattern: '', parserConfigurations: [[parserName: 'MSBuild', pattern: 'msbuild.log']], unHealthy: ''])}


