【发布时间】:2017-10-01 14:58:26
【问题描述】:
在输出窗口 (SonarLint) 中查看更多信息。
注意确定它所指的 oupur 窗口。将项目绑定到 sonarqube 时,我在 Visual Studio 2015 中遇到此问题
无法将解决方案绑定到 SonarQube 项目,请重试。 在输出窗口 (SonarLint) 中查看更多信息。服务器端是 5.6.3 版本,最近升级了。
我重新安装了插件,在几个工作站上进行了测试。没有运气。
-- 更新:找到这个日志 SonarQube 请求失败:响应状态代码不表示成功:500(内部服务器错误)。 无法下载质量配置文件。名称:'Sonar way',键:'cs-sonar-way-15069',语言:'C#'
-- 更新 #2 我可以确认我的质量资料可用 - 相同的 ID http://mysonarserver/profiles/show?key=cs-sonar-way-15069
这是我在服务器端的日志。
处理请求失败http://mysonarserver/api/qualityprofiles/export?name=Sonar+way&language=cs&exporterKey=roslyn-cs java.lang.NullPointerException:空值
【问题讨论】:
-
我在全新安装 Visual Studio、sonarlint 和 sonarqube 服务器时遇到了同样的问题。 SonarQube 项目的绑定解决方案:下载质量配置文件:SonarQube 请求失败:XML 文档中存在错误 (232, 1)。无法下载质量配置文件。名称:“声纳方式”,键:“cs-sonar-way-50377”,语言:“C#”
-
似乎 XML 格式错误:
<?xml version="1.0" encoding="utf-8"?> <RoslynExportProfile Version="1.0"> <Configuration> <RuleSet Name="Rules for SonarQube" Description="This rule set was automatically generated from SonarQube." ToolsVersion="14.0"> <Rules AnalyzerId="SonarAnalyzer.CSharp" RuleNamespace="SonarAnalyzer.CSharp"> <Rule Id="S3869" Action="Warning" /> [...] </Rules> </RuleSet> <AdditionalFiles>
标签: visual-studio-2015 sonarqube sonarlint