我最近注意到,通过在全新的Debian安装中安装VS Code,VS Code扩展程序将同时安装“ Mono框架程序集”。
如果Mono是.NET(意味着C#,VBA ...)的替代品,而扩展名是C / C ++(而且VS Code是电子应用程序,为什么还要用这些?]
基于源代码,调试器适配器需要Mono依赖项,
https://github.com/microsoft/vscode-cpptools/blob/master/Extension/tools/copyDebuggerDependencies.ts
function copyMonoDependencies(): void {
const monoDeps: string = getRoot("monoDeps");
copy(monoDeps, DebugAdapterPath, "OpenDebugAD7");
}