我们将Visual Studio 2015(原始版本,没有更新)与SonarQube和Jenkins一起使用,并不断得到以下消息:
警告-*不推荐使用MSBuild12或sonar-runner来分析C#项目*
SonarQube Scanner for MSBuild Begin Step 2.0
Loading analysis properties from c:\Program Files (x86)\tools\MSBuild.SonarQube.Runner-2.1\SonarQube.Analysis.xml
15:25:15.073 Updating build integration targets...
15:25:15.079 Fetching analysis configuration settings...
15:25:15.51 Generating rulesets...
15:25:16.629 Provisioning analyzer assemblies...
15:25:16.63 Installing required Roslyn analyzers...
我们最终通过更新一切解决了这个问题:我们更新了Sonarqube中的C#插件和所有Jenkins插件(包括msbuild插件)。之后,不再发生弃用消息。
Sonar Runner 是 Sonar 用来运行项目分析的一个独立项目。
sonar-msbuild-runner 是 Sonar 提供对微软 MSBuild 的集成支持。
我怎样才能解决这个问题?
我正试图使用扫描仪从键盘上获取一个int值,但我得到了以下错误: 写入核心转储失败。核心转储已被禁用。要启用核心转储,请在再次启动Java之前尝试“ulimit-c unlimited”
问题内容: 有人知道如何避免以下代码的下一个警告吗? 问题答案: 如消息所示,请改用命名参数。
我试图用Sonar3.7&Sonar-Runner2.3来分析Java项目。