File tree Expand file tree Collapse file tree 2 files changed +16
-12
lines changed 
src/Framework/App.Runtime/src Expand file tree Collapse file tree 2 files changed +16
-12
lines changed Original file line number Diff line number Diff line change 101101        Include="$(ArtifactsBinDir)InProcessRequestHandler\$(NativePlatform)\$(Configuration)\aspnetcorev2_inprocess.pdb" />
102102  </ItemGroup>
103103
104+   <!-- Explicitly include symbols for libraries we redistribute from runtime -->
104105  <Target Name="_AddExtensionsSymbolsToSymbolPack">
105-     <!-- Explicitly include symbols for libraries we redistribute from runtime -->
106+     <!-- Flatten ExternalAspNetCoreAppReference into a property -->
107+     <PropertyGroup>
108+       <FileNameList>@(ExternalAspNetCoreAppReference, ';')</FileNameList>
109+     </PropertyGroup>
110+ 
106111    <ItemGroup>
107112      <_TransportPdbs Include="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\**\*.pdb"
108113          Exclude="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\**\*.ni.pdb" />
109114
110-       <_TransportPdbsWithName Include="@(_TransportPdbs)"
111-           Name="%(Filename)" />
112- 
113-       <_SymbolFilesToPackage Include="@(_TransportPdbsWithName)"
114-           Condition="'@(ExternalAspNetCoreAppReference->AnyHaveMetadataValue('Identity', '%(Name)'))' == 'true'" />
115+       <_SymbolFilesToPackage Include="@(_TransportPdbs)"
116+           Condition="'$(FileNameList)' != '' and $(FileNameList.Contains('%(Filename)'))" />
115117    </ItemGroup>
116118  </Target>
117119
Original file line number Diff line number Diff line change 9797        Include="$(ArtifactsBinDir)InProcessRequestHandler\$(NativePlatform)\$(Configuration)\aspnetcorev2_inprocess.pdb" />
9898  </ItemGroup>
9999
100+   <!-- Explicitly include symbols for libraries we redistribute from runtime -->
100101  <Target Name="_AddExtensionsSymbolsToSymbolPack">
101-     <!-- Explicitly include symbols for libraries we redistribute from runtime -->
102+     <!-- Flatten ExternalAspNetCoreAppReference into a property -->
103+     <PropertyGroup>
104+       <FileNameList>@(ExternalAspNetCoreAppReference, ';')</FileNameList>
105+     </PropertyGroup>
106+ 
102107    <ItemGroup>
103108      <_TransportPdbs Include="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\**\*.pdb"
104109          Exclude="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\**\*.ni.pdb" />
105110
106-       <_TransportPdbsWithName Include="@(_TransportPdbs)"
107-           Name="%(Filename)" />
108- 
109-       <_SymbolFilesToPackage Include="@(_TransportPdbsWithName)"
110-           Condition="'@(ExternalAspNetCoreAppReference->AnyHaveMetadataValue('Identity', '%(Name)'))' == 'true'" />
111+       <_SymbolFilesToPackage Include="@(_TransportPdbs)"
112+           Condition="'$(FileNameList)' != '' and $(FileNameList.Contains('%(Filename)'))" />
111113    </ItemGroup>
112114  </Target>
113115
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments