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.
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.