В SonarCloud с VSTS есть ошибка. Дублируйте ProjectGuid: "00000000-0000-0000-0000-000000000000" - PullRequest
0 голосов
/ 27 апреля 2018

Мы добавили SonarCloud в конвейер сборки большого решения. В нашем решении анализируется только один проект, но мы видим это предупреждение

ВНИМАНИЕ: Следующие проекты не имеют действительного ProjectGuid и не были построены с использованием правильного решения (.sln), поэтому будут пропущены из анализа ...
D: \ a \ 1 \ s \ MyApp \ MyApp.Entities \ MyApp.Entities.csproj, D: \ a \ 1 \ s \ MyApp \ MyApp.Core \ MyApp.Core.csproj, D: \ a \ 1 \ s \ MyApp \ MyApp.Mobile.Backend \ MyApp.Mobile.Backend.csproj, D: \ a \ 1 \ s \ MyApp \ MyApp.Entities \ MyApp.Entities.csproj, D: \ a \ 1 \ s \ MyApp \ MyApp .Core \ MyApp.Core.csproj, D: \ a \ 1 \ s \ MyApp \ MyApp.Web \ MyApp.Web.csproj
ВНИМАНИЕ: Дублируйте ProjectGuid: «00000000-0000-0000-0000-000000000000». Проект не будет проанализирован SonarQube. Файл проекта: "D: \ a \ 1 \ s \ MyApp \ MyApp.Entities \ MyApp.Entities.csproj"
ВНИМАНИЕ: Дублируйте ProjectGuid: «00000000-0000-0000-0000-000000000000». Проект не будет проанализирован SonarQube. Файл проекта: "D: \ a \ 1 \ s \ MyApp \ MyApp.Core \ MyApp.Core.csproj"
ВНИМАНИЕ: Дублируйте ProjectGuid: «00000000-0000-0000-0000-000000000000». Проект не будет проанализирован SonarQube. Файл проекта: "D: \ a \ 1 \ s \ MyApp \ MyApp.Mobile.Backend \ MyApp.Mobile.Backend.csproj"
ВНИМАНИЕ: Дублируйте ProjectGuid: «00000000-0000-0000-0000-000000000000». Проект не будет проанализирован SonarQube. Файл проекта: "D: \ a \ 1 \ s \ MyApp \ MyApp.Web \ MyApp.Web.csproj"

Структура проекта

enter image description here

1 Ответ

0 голосов
/ 18 апреля 2019

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
     <ProjectGuid>{fc2f0da6-ddfe-67b2-8dae-eb292f55436f}</ProjectGuid>
  </PropertyGroup>

Вам необходимо сделать следующее: -> Добавьте тег или метку 'ProjectGuid' к своим файлам с расширением .csproj с различным Guid для каждого файла.

КОД ПРОСМОТРА (этот код не является исполняемым)

-> А для генерации Guid вы можете сделать это из https://www.guidgenerator.com/online-guid-generator.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...