Sonarcloud使用Azure DevOps对Dotnet核心项目进行的分析说:“主分支没有代码行。”

MathiasRönnlund

扫描似乎运行良好,但在Sonarcloud中,我们可以浏览“代码”选项卡下的代码文件,但没有扫描结果。在同时包含c#和打字稿代码的另一个项目中,分析打字稿(和css等),但不分析c#代码。

我们正在构建** / *。sln而不是* .csproj,并且正在使用“常规”构建步骤。

在此处输入图片说明

梁美琳-MSFT

问题消息“主分支没有代码行。” 由C#/。net内核引起的需要专用的扫描仪请参阅SonarCloud发布的此文档:SonarScanner for MSBuild

建议使用MSBuild的SonarScanner使用MSBuild或dotnet命令作为构建工具为项目/解决方案启动SonarQube或SonarCloud分析。

由于该扩展程序已嵌入SonarScanner for MSBuild,因此请确保确保选择分析方式,如下所示。

在此处输入图片说明

而且,由于我不清楚我的csproj和sln文件是什么样子。我在Github中分享了我完整的代码,您可以参考它:Sonar-Sample-Test

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用SonarCloud和Azure DevOps分析Javascript / Typescript项目

Sonarcloud没有使用dotnet-sonarscanner显示.net核心应用程序的问题

如何使用SonarCloud分析Git子模块?

Sonarcloud没有使用Travis CI和Maven的授权

如何使用Python代码在Travis Ci上运行sonarcloud

将.NET Core项目的测试范围从Azure DevOps发布到SonarCloud

Azure Devops 拉取请求中的 Sonarcloud 门卡在等待状态

Azure DevOps 将没有 IIS 的 dotnet 核心包部署到部署组

Sonarcloud警报“没有足够的论据”使用SLF4J登录异常时

使用Azure Devops将.NET核心代码部署到AWS Lambda-找不到项目路径

当我使用String构造函数将byte []转换为String时,SonarCloud代码有异味

SonarCloud 不分析 Xamarin 表单项目

使用GitHttpClient在与Azure DevOps存储库中的默认主服务器不同的分支中按路径检索项目

在Azure devops中使用docker进行.net核心构建的问题

Azure DevOps构建中的秘密(dotnet核心)

使用 Azure DevOps 进行报告

使用 REST api 在 azure devops 项目中搜索代码

使用 azure devops 分支各自的部署

Powershell中的Azure DevOps Rest API说没有参数匹配

如何使用 azure DevOps api 在 azure DevOps 项目中查找所有板名称?

使用Azure Devops部署的Azure功能仍在使用旧代码

为SonarCloud构建多模块Maven项目

有没有办法识别在Azure Devops CI版本中签入的TFS分支?

与主分支同步时,Sonarcloud中未显示分支覆盖范围

在Azure Devops Yaml管道上使用dotnet测试收集代码覆盖率

如何将Azure管道测试结果发布到SonarCloud

使用PowerBi进行Azure流分析失败

使用 Angular 和 dotNet 核心进行拖放

使用nvprof进行分析时没有GPU活动