Visual Studio の .NET Core プロジェクトの GUID が変更になっているようです。
GitLab CI と SonarQube を使った .NET Core アプリケーションのコード解析の最中に ProjectGUID に関する警告が表示され、上手く動作しなかったので調べてみると、以下の記事を見つけました。
これによると、.NET Core では以下のように変更されているようです。
変更前
FAE04EC0-301F-11d3-BF4B-00C04F79EFBC
変更後
9A19103F-16F7-4668-BE54-9A1E7A4F7556
プロジェクトファイルの変更
プロジェクトファイル (*.csproj) を開き、<PropertyGroup>
の下に以下を記述します。
<ProjectGUID>{9A19103F-16F7-4668-BE54-9A1E7A4F7556}</ProjectGUID>
これで GitLab CI と SonarQube を使った .NET Core アプリケーションのコード解析は上手くいくようになりました。
ただ、ProjectGUID が何なのかいまいちよくわかっていないので、これで本当に良いのかどうかはわかりません。