【问题标题】:C# Project(build in Msbuild v12) code analysis in sonarqube 5.6.5 using sonar scanner msbuild v2.2使用声纳扫描仪 msbuild v2.2 在 sonarqube 5.6.5 中进行 C# 项目(在 Msbuild v12 中构建)代码分析
【发布时间】:2017-09-05 12:05:05
【问题描述】:

目前正在使用 sonarqube v4.5.6 和 sonar runner 2.4 对基于 Msbuild v12(VS2013) 的 dotnet 代码进行分析,但现在正在尝试升级声纳(升级到 sonarqube v5.6.5 和 MsBuild v2 的声纳扫描仪.2) 但是在我使用 MsBuild v12 构建项目时失败了(在扫描仪开始之后和结束之前)。请建议我使用升级后的声纳与 MsBuild v12...

如果您需要我提供更多详细信息,请随时与我联系...

【问题讨论】:

    标签: c# visual-studio-2013 msbuild sonarqube sonarqube-scan


    【解决方案1】:

    正如compatibility docs SonarQube Scanner for MSBuild 中所述,不适用于 MSBuild 12。您需要使用 MSBuild 14 进行编译,可能使用 TargetFrameworkVersion 属性。

    【讨论】:

    • @Ann 感谢您的宝贵回复。这里我的问题是如果我的项目不支持更高的(.Net 框架 4.5+)版本(当前它的作品和构建在 .Net 框架 4 上,因为如果我们升级到 .Net 框架 4.5,它的许多库文件只支持框架 4 + 那么它需要很多努力。)所以请建议我一些调整或解决方法,以使用 sonarqube v5.6.5 进行 c# 代码分析(使用 sonarqube.scanner.msbuild 或其他一些插件)。
    • @user7014262:Microsoft .NET Framework 4 扩展支持结束日期:1/12/2016
    猜你喜欢
    • 2017-04-27
    • 2019-02-09
    • 2018-07-04
    • 2018-01-04
    • 2018-10-10
    • 2017-08-19
    • 2017-12-25
    • 2017-03-24
    • 2017-04-27
    相关资源
    最近更新 更多