ICLRDebuggingLibraryProvider3 接口
包括回调方法,这些回调方法允许为 .NET Core 常规应用程序和单文件应用程序按需查找和加载特定于公共语言运行时版本的调试库。 RegisterForRuntimeStartup3 和 CreateDebuggingInterfaceFromVersion3 方法需要此接口。 它受到通过 dbgshim 的 CLRCreateInstance API 获取的 ICLRDebugging::OpenVirtualProcess
方法的支持。
方法
方法 | 说明 |
---|---|
ProvideWindowsLibrary | 允许调试程序提供特定于版本的 Windows 调试库的路径。 |
ProvideUnixLibrary | 允许调试程序提供特定于版本的 Linux 或 macOS 调试库的路径。 |
要求
平台:请参阅 .NET 支持的操作系统。
标头:dbgshim.h
库:dbgshim.dll、libdbgshim.so、libdbgshim.dylib
.NET 版本:自 .NET 6.0 起可用