ICLRDebuggingLibraryProvider3 interface
Includes callback methods that allow common language runtime version-specific debugging libraries to be located and loaded on demand for .NET Core regular and single-file applications. This interface is required by the RegisterForRuntimeStartup3 and CreateDebuggingInterfaceFromVersion3 methods. It is supported by the ICLRDebugging::OpenVirtualProcess
method acquired with dbgshim's CLRCreateInstance API.
Methods
Method | Description |
---|---|
ProvideWindowsLibrary | Allows the debugger to provide a path to a version-specific Windows debugging library. |
ProvideUnixLibrary | Allows the debugger to provide a path to a version-specific Linux or macOS debugging library. |
Requirements
Platforms: See .NET supported operating systems.
Header: dbgshim.h
Library: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
.NET Versions: Available since .NET 6.0
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for