c++ - 为什么 visual studio code C/C++ 扩展会安装 mono 框架程序集?

标签 c++ c visual-studio-code mono

我最近注意到,通过在我的新 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");
}

关于c++ - 为什么 visual studio code C/C++ 扩展会安装 mono 框架程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58130944/

相关文章:

visual-studio-code - 启动 Visual Studio Code 时,我的操作系统非常慢

visual-studio-code - VSCode Intellisense 不适用于 webpack + 别名

c++ - Boost精神太贪心

c - fprintf 上的段错误(假定)有效的 FILE 指针

c++ - 使用 boost 条件变量

c - C 中箭头运算符 (->) 的用法

c - GNU 编译器 KEY_F 未检测到功能键

c++ - VSCode : IDE does not highlight errors in C++ code anymore

c++ - 添加 atomic<double> 和 double

c++ - 清除结构,它是 C++ 中类的成员