From c084b79ac036e209b6d26d28405fcec9939f54d5 Mon Sep 17 00:00:00 2001 From: Brian Robbins Date: Fri, 1 Nov 2019 13:16:41 -0700 Subject: [PATCH] Update path to crossgen in performance tracing documentation. (dotnet/coreclr#27615) Commit migrated from https://github.com/dotnet/coreclr/commit/a8affe49e6ace9c8ff2bd3b5898b0c0be0e1175a --- docs/coreclr/project-docs/linux-performance-tracing.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/coreclr/project-docs/linux-performance-tracing.md b/docs/coreclr/project-docs/linux-performance-tracing.md index cd47715b51a..88e12af2686 100644 --- a/docs/coreclr/project-docs/linux-performance-tracing.md +++ b/docs/coreclr/project-docs/linux-performance-tracing.md @@ -126,6 +126,7 @@ As a side effect of creating the self-contained application the dotnet tool will called runtime.linux-x64.microsoft.netcore.app and place it in the directory ~/.nuget/packages/runtime.linux-x64.microsoft.netcore.app/VERSION, where VERSION is the version number of your .NET Core runtime (e.g. 2.1.0). Under that is a tools directory and inside there is the crossgen tool you need. +Starting with .NET Core 3.0, the package location is ~/.nuget/packages/microsoft.netcore.app.runtime.linux-x64/VERSION. The crossgen tool needs to be put next to the runtime that is actually used by your application. Typically your app uses the shared version of .NET Core that is installed at /usr/share/dotnet/shared/Microsoft.NETCore.App/VERSION where VERSION is the -- GitLab