Managed definitions for COM interfaces exposed by DiaSymReader APIs
Перейти к файлу
dotnet-maestro[bot] 1194d0bd9b
[main] Update dependencies from dotnet/arcade (#304)
* Update dependencies from https://github.com/dotnet/arcade build 20240103.1

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24052.3 -> To Version 9.0.0-beta.24053.1

* Update dependencies from https://github.com/dotnet/arcade build 20240104.2

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24052.3 -> To Version 9.0.0-beta.24054.2

* Update dependencies from https://github.com/dotnet/arcade build 20240105.2

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24052.3 -> To Version 9.0.0-beta.24055.2

* Update dependencies from https://github.com/dotnet/arcade build 20240105.2

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24052.3 -> To Version 9.0.0-beta.24055.2

* Update dependencies from https://github.com/dotnet/arcade build 20240105.2

Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.XliffTasks
 From Version 9.0.0-beta.24052.3 -> To Version 9.0.0-beta.24055.2

---------

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-01-08 07:17:22 -08:00
eng [main] Update dependencies from dotnet/arcade (#304) 2024-01-08 07:17:22 -08:00
src Mark test utility projects (#303) 2024-01-08 07:16:49 -08:00
.editorconfig Update license to MIT (#248) 2021-08-10 10:09:39 -07:00
.gitattributes Clean up .gitattributes (#118) 2018-03-22 18:05:52 -07:00
.gitignore Update RT to 1.0.0-beta2-63009-02 (#138) 2018-06-09 20:25:03 -07:00
Build.cmd Arcade 1.0.0-beta.18423.8 2018-08-23 17:18:38 -07:00
CODE-OF-CONDUCT.md Link Code of Conduct (#230) 2020-04-03 10:52:17 -07:00
License.txt Update license to MIT (#248) 2021-08-10 10:09:39 -07:00
NuGet.config [master] Update dependencies from dotnet/arcade (#233) 2021-01-07 16:24:10 -08:00
README.md Update README.md 2021-10-25 16:44:39 -07:00
Restore.cmd Arcade 1.0.0-beta.18423.8 2018-08-23 17:18:38 -07:00
SymReader.sln Add Reader/Writer factory test coverage 2017-10-06 18:35:56 -07:00
Test.cmd Arcade 1.0.0-beta.18423.8 2018-08-23 17:18:38 -07:00
azure-pipelines-codeql.yml Update azure-pipelines-codeql.yml 2022-11-17 14:16:45 -08:00
azure-pipelines.yml Update azure-pipelines.yml 2023-04-28 10:52:02 -07:00
build.sh Fix build path (#121) 2018-03-23 13:09:47 -07:00
global.json [main] Update dependencies from dotnet/arcade (#304) 2024-01-08 07:17:22 -08:00
restore.sh Fix build path (#121) 2018-03-23 13:09:47 -07:00
test.sh Fix build path (#121) 2018-03-23 13:09:47 -07:00

README.md

Microsoft.DiaSymReader

Provides managed definitions for COM interfaces exposed by DiaSymReader APIs (ISymUnmanagedReader, ISymUnmanagedBinder, etc.) for reading Windows and Portable PDBs.

The implementation of these interfaces for Windows PDBs is provided by Microsoft.DiaSymReader.Native package. The implementation for Portable PDBs is provided by Microsoft.DiaSymReader.PortablePdb package.

It is recommended that new applications and libraries read Portable PDBs directly using APIs provided by System.Reflection.Metadata package. These APIs are much more efficient than DiaSymReader APIs. Microsoft.DiaSymReader.PortablePdb bridge is recommended for existings apps that already use DiaSymReader APIs and need to be able to read Portable PDBs without significant changes to their source.

Pre-release builds are available from Azure DevOps public feed: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json (browse).

Build Status