Archivos binarios de extensión C/C++ incompatibles o no coincidentes

La extensión C/C++ incluye archivos binarios nativos.

Cuando se instala a través de la interfaz de usuario de Marketplace en VS Code, se deben incluir los archivos binarios nativos correctos. Si se detectaron archivos binarios incompatibles y se instaló la extensión C/C++ a través de la interfaz de usuario de Marketplace en VS Code, notifique el problema.

Reinstalando la extensión C/C++

Al reinstalar una versión equivalente de una extensión, VS Code puede reutilizar el directorio de extensión existente. Para evitar que esto ocurra al reinstalar la extensión C/C++, puede ser necesario eliminar primero el directorio de extensión existente.

Los directorios de extensión instalados se pueden encontrar en una de las siguientes rutas de acceso en el directorio de usuario (`%USERPROFILE%` en Windows o `$HOME` en Linux y macOS)

%USERPROFILE%\.vscode\extensions
%USERPROFILE%\.vscode-insiders\extensions
%USERPROFILE%\.vscode-exploration\extensions

En una conexión remota:

$HOME/.vscode-server/extensions
$HOME/.vscode-server-insiders/extensions
$HOME/.vscode-server-exploration/extensions

Rutas de acceso de ejemplo para los directorios de extensiones C/C++ instalados:

En Windows:

%USERPROFILE%\.vscode\extensions\ms-vscode.cpptools-1.9.0

En Linux:

$HOME/.vscode/extensions/ms-vscode.cpptools-1.9.0

A continuación, reinstale mediante la interfaz de usuario de Marketplace en VS Code.

Si VS Code no puede implementar la versión correcta de la extensión, el VSIX correcto para el sistema se puede descargado del sitio web del Marketplace VS Code e instalar mediante la opción 'Instalar desde VSIX...', en el menú '...' en la interfaz de usuario de Marketplace en VS Code.