我们将 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”
项目结构为