Ошибка при анализе проекта С# с помощью Sonar 4.5.4

Я получил следующую ошибку при анализе проекта С# с помощью SonarQube 4.5.4. У меня установлен sonar-csharp-plugin-4.0.

   Sensor org.sonar.plugins.csharp.CSharpSensor@18cf794...
    10:48:17.000 DEBUG - Updating semaphore batch-com.test.sample
    10:48:24.571 ERROR - 
    10:48:24.879 ERROR - Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
    10:48:24.879 ERROR -    at SonarQube.CSharp.CodeAnalysis.Runner.Program.Main(String[] args)
    10:48:27.146 DEBUG - Updating semaphore batch-com.test.sample
    10:48:37.211 DEBUG - Updating semaphore batch-com.test.sample
    10:48:37.714 DEBUG - Release semaphore on project : org.sonar.api.resources.Project@494546[id=1442,key=com.test.sample,qualifier=TRK], with key batch-com.test.sample

person ѕтƒ    schedule 21.05.2015    source источник
comment
вам удалось решить это?   -  person Ade A    schedule 22.05.2015
comment
Вот две ссылки, которые могут вам помочь: - sonarqube.15.x6.nabble.com/ - sonarqube.15.x6.nabble.com/   -  person Simon Brandhof - SonarSource    schedule 26.05.2015


Ответы (1)


Плагин C# реализован на самом C# (на основе Roslyn), начиная с версии 4.0.

Для этого требуется, чтобы .NET framework 4.5 был установлен на машине, с которой выполняется анализ.

person Dinesh Bolkensteyn    schedule 10.06.2015