From 4735fd789e25ac1bf611d6edf3eca4a649a048e8 Mon Sep 17 00:00:00 2001 From: Elinor Fung Date: Fri, 22 Jul 2022 18:19:14 -0700 Subject: [PATCH] Include libnethost.pdb in implementation packages (#72688) --- .../Microsoft.NETCore.DotNetAppHost.pkgproj | 12 +++++++++--- .../Microsoft.NETCore.App/Microsoft.NETCore.App.Host.sfxproj | 9 +++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/src/installer/pkg/projects/Microsoft.NETCore.DotNetAppHost/Microsoft.NETCore.DotNetAppHost.pkgproj b/src/installer/pkg/projects/Microsoft.NETCore.DotNetAppHost/Microsoft.NETCore.DotNetAppHost.pkgproj index 8f078c7..279e238 100644 --- a/src/installer/pkg/projects/Microsoft.NETCore.DotNetAppHost/Microsoft.NETCore.DotNetAppHost.pkgproj +++ b/src/installer/pkg/projects/Microsoft.NETCore.DotNetAppHost/Microsoft.NETCore.DotNetAppHost.pkgproj @@ -23,16 +23,22 @@ The symbols file is also shipped to enable users to fully debug binaries that link against the static version. --> - + <_SymbolsToIncludeAlways Include="$(DotNetHostBinDir)PDB/libnethost.pdb" /> - + <_SymbolsToIncludeAlways Include="$(DotNetHostBinDir)PDB/libhostfxr.pdb" /> + + + + - + runtimes/$(PackageTargetRuntime)/native true diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Host.sfxproj b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Host.sfxproj index 0fc6d8a..2e4834b 100644 --- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Host.sfxproj +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Host.sfxproj @@ -35,6 +35,12 @@ + + + <_SymbolsToIncludeAlways Include="$(DotNetHostBinDir)PDB/libnethost.pdb" /> + @@ -46,6 +52,9 @@ Include="@(NativeRuntimeAsset->'%(RootDir)%(Directory)PDB/%(Filename)%(Extension)%(SymbolsSuffix)')" IsSymbolFile="true" IsNative="true" /> + + + <_SymbolFiles Remove="@(_SymbolsToIncludeAlways)" /> -- 2.7.4