perfcollectスクリプトを使用して、perfview で Linux (WSL Ubuntu 20.04) 上の .NET 6.0 でパフォーマンス トレースを実行しようとしています。
ここでフレームワーク シンボルを生成する手順に従っていますhttps://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/linux-performance-tracing.md#resolving-framework-symbols が、 .NET 6 用のバージョンの crossgen をダウンロードします。
https://www.nuget.org/packages/Microsoft.NETCore.App.Crossgen2.linux-x64/から .NET 6 用の crossgen2 を取得できますが、crossgen と互換性のあるコマンド ラインではないようです (欠落しています)。 /CreatePerfMap オプション)。
perfcollect スクリプトがシンボルの生成に失敗し、引き続き crossgen not found を出力し、ネイティブ イメージ マップの生成をスキップします。 警告。
perfcollect からフレームワーク シンボルを生成する方法を教えてもらえますか?