ICLRDebuggingLibraryProvider3 接口

包括回调方法,这些回调方法允许为 .NET Core 常规应用程序和单文件应用程序按需查找和加载特定于公共语言运行时版本的调试库。 RegisterForRuntimeStartup3CreateDebuggingInterfaceFromVersion3 方法需要此接口。 它受到通过 dbgshim 的 CLRCreateInstance API 获取的 ICLRDebugging::OpenVirtualProcess 方法的支持。

方法

方法 说明
ProvideWindowsLibrary 允许调试程序提供特定于版本的 Windows 调试库的路径。
ProvideUnixLibrary 允许调试程序提供特定于版本的 Linux 或 macOS 调试库的路径。

要求

平台:请参阅 .NET 支持的操作系统

标头:dbgshim.h

库:dbgshim.dll、libdbgshim.so、libdbgshim.dylib

.NET 版本:自 .NET 6.0 起可用

另请参阅