使用声纳的C#代码

时间:2018-06-27 14:11:37

标签: c# .net windows sonar-runner

我正在使用.net Framework 4.6.2和Visual Studio 2015.我编写了示例c#项目并尝试使用声纳进行分析,我能够成功运行声纳,但是在声纳服务器中之后结果为空。 在下面找到我所做的详细描述:

  1. 下载并安装声纳并保存在
    C:\ Softwares \ sonarqube-6.7.4
  2. 下载并安装了扫描仪,
    C:\ Softwares \ sonar-scanner-cli-3.2.0
  3. 添加了路径变量值 在环境变量中为:C:\ Softwares \ sonar-scanner-cli-3.2.0 \ bin
  4. 然后运行启动声纳命令
    来自:C:\ Softwares \ sonarqube-6.7.4 \ bin \ windows-x86-64,显示
    进程已启动,SonarQube已启动。
  5. 我的示例解决方案路径是:
    C:\ Softwares \ c#sample \ sample还在
    中添加了声纳项目文件 包含项目详细信息的相同路径,例如路径,键,端口,
    版本,语言。
  6. 在cmd窗口中到达解决方案路径,然后按声纳扫描仪命令

显示执行成功 经过检查,http://localhost:9000/projects?sort=-analysis_date显示零错误,零漏洞和0带有已传递解决方案名称的代码气味。

有人可以知道这是什么错误或遗漏吗? 添加cmd提示的屏幕截图

sonar-qube sonar scanner

谢谢

1 个答案:

答案 0 :(得分:0)

您需要使用Scanner for MSBuild来分析C#(或VB.NET),而不是Scanner CLI。 该文档为here