【问题标题】:sonar .net plugin fails for mixed languages混合语言的声纳 .net 插件失败
【发布时间】:2013-04-11 21:51:14
【问题描述】:

我正在尝试在 .net 解决方案上运行 Sonar, 其中主要包含 c# 项目,还有一个遗留的 vb.net 项目。 声纳无法运行并显示此错误消息:

未找到键为“vbnet”的语言。

我尝试使用以下方法在配置文件中排除该项目: sonar.skippedModules ,但这没有帮助。

到目前为止,我发现的唯一解决方案是 Vb.Net plugin, 这要花很多钱。

对于解决/解决此问题的任何帮助,我们将不胜感激。

谢谢, 奥马尔

【问题讨论】:

    标签: .net vb.net code-analysis sonarqube


    【解决方案1】:

    我刚刚尝试了一个包含 C# 和 VB.NET 项目的示例解决方案,并且使用“sonar.skippedModules”效果很好。您可能还没有阅读过specific FAQ about exlcuding modules in .NET solution using this property,它肯定会帮助您解决问题。

    【讨论】:

    • 谢谢。我确实看到该项目在日志中被跳过。但我仍然收到错误消息。我猜是因为它仍然可以通过解决方案中的其他项目访问,这可能吗?
    • 是的,您的解决方案中可能还有其他 VB.NET 项目。
    • 你误解了我的意思。我只有一个 vb 项目。它当然是由 c# 项目引用的。即使排除了 vb 项目,声纳是否有可能因为这种依赖关系而失败?谢谢
    • 不,它不应该失败(至少不是你给出的错误消息)。
    • 好的,确实还有另一个隐藏的vb项目。非常感谢
    猜你喜欢
    • 2013-04-10
    • 1970-01-01
    • 2011-08-18
    • 1970-01-01
    • 2012-03-24
    • 2017-08-14
    • 2016-06-26
    • 2012-09-16
    • 1970-01-01
    相关资源
    最近更新 更多