Получение сообщения об ошибке «Задача IsTestFileByName неожиданно завершилась неудачей» при сборке проекта csharp с помощью sonarqube - PullRequest
0 голосов
/ 29 января 2019

При сборке моего проекта csharp с помощью msbuild и sonarqube я получаю эту ошибку.

D:\Jenkins\workspace\second-    
project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): error 
MSB4018: The "IsTestFileByName" task failed unexpectedly. 
[D:\Jenkins\workspace\second-project\source\Logger\Logger.csproj]
D:\Jenkins\workspace\second- 
project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): error 
 MSB4018: System.IO.FileNotFoundException: D:\Jenkins\workspace\second- 
project\3rdparty\sonarqube\msbuild\SonarQube.Analysis.xml 
[D:\Jenkins\workspace\second-project\source\Logger\Logger.csproj]
D:\Jenkins\workspace\second- 
project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): error 
  MSB4018:    at SonarScanner.MSBuild.Common.Serializer.LoadModel[T](String 
 fileName) [D:\Jenkins\workspace\second-project\source\Logger\Logger.csproj]
 D:\Jenkins\workspace\second- 
  project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): 
  error MSB4018: at 
 SonarScanner.MSBuild.Common.AnalysisProperties.Load(String fileName) 
 [D:\Jenkins\workspace\second-project\source\Logger\Logger.csproj]
D:\Jenkins\workspace\second- 
project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): error 
MSB4018: at 

 D:\Jenkins\workspace\second- 
 project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): error 
 MSB4018: at SonarScanner.MSBuild.Tasks.IsTestFileByName.Execute() 
  [D:\Jenkins\workspace\second-project\source\Logger\Logger.csproj]
   D:\Jenkins\workspace\second- 
 project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): error 
 MSB4018: at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutio nHost.Execute() [D:\Jenkins\workspace\second- 
  project\source\Logger\Logger.csproj]
  D:\Jenkins\workspace\second- 
 project\.sonarqube\bin\targets\SonarQube.Integration.targets(201,5): error MSB4018:    at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() [D:\Jenkins\workspace\second-project\source\Logger\Logger.csproj] 

ранее он работал без ошибок, подобных этой.Но сейчас я не знаю почему, это дает эти ошибки.Любая помощь ?

Решение хорошо работает в Visual Studio, без интеграции с сонарком.

PS Я попытался очистить и перестроить решение.

Использование MSBuild версии 15.0

...