visual studio microsoft español descargar community c++ visual-studio visual-studio-2017

c++ - microsoft - visual studio installer



Errores de Visual Studio 2017 en encabezados estándar (3)

Acabo de actualizar a Visual Studio 2017 Community Edition y tengo problemas para cargar archivos de encabezado estándar. Recibo 507 errores de varios archivos de cabecera. Aquí hay algunos fragmentos:

Algunos de los errores:

Severity Code Description Project File Line Suppression State Error (active) E1696 cannot open source file "errno.h" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cerrno 7 Error (active) E1696 cannot open source file "float.h" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cfloat 7 Error (active) E0282 the global scope has no "acosf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cmath 629 Error (active) E0282 the global scope has no "asinf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cmath 629 Error (active) E0282 the global scope has no "atanf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cmath 630 Error (active) E0282 the global scope has no "atan2f" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cmath 630 Error (active) E0282 the global scope has no "ceilf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cmath 630 Error (active) E0282 the global scope has no "cosf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cmath 631 Error (active) E0282 the global scope has no "coshf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cmath 631 Error (active) E0282 the global scope has no "swprintf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 21 Error (active) E0282 the global scope has no "swscanf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 21 Error (active) E0282 the global scope has no "ungetwc" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 21 Error (active) E0282 the global scope has no "vfwprintf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 22 Error (active) E0282 the global scope has no "vswprintf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 22 Error (active) E0282 the global scope has no "vwprintf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 22 Error (active) E0282 the global scope has no "wcrtomb" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 23 Error (active) E0282 the global scope has no "wprintf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 23 Error (active) E0282 the global scope has no "wscanf" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 23 Error (active) E0282 the global scope has no "wcsrtombs" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 24 Error (active) E0282 the global scope has no "wcstol" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 24 Error (active) E0282 the global scope has no "wcscat" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 24 Error (active) E0282 the global scope has no "wcschr" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 25 Error (active) E0282 the global scope has no "wcscmp" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 25 Error (active) E0282 the global scope has no "wcscoll" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 25 Error (active) E0282 the global scope has no "wcscpy" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 26 Error (active) E0282 the global scope has no "wcscspn" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 26 Error (active) E0282 the global scope has no "wcslen" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 26 Error (active) E0282 the global scope has no "wcsncat" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 27 Error (active) E0282 the global scope has no "wcsncmp" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 27 Error (active) E0282 the global scope has no "wcsncpy" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 27 Error (active) E0282 the global scope has no "wcspbrk" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/cwchar 28 Error (active) E0282 the global scope has no "wcsrchr" RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools Error (active) E0260 explicit type is missing (''int'' assumed) RPGWorld c:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.10.25017/include/xtgmath.h 212 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/Graphics/Glsl.inl 40 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/Graphics/Texture.hpp 159 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/Graphics/VertexArray.hpp 64 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/Graphics/VertexArray.hpp 72 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/Graphics/VertexArray.hpp 88 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/Graphics/VertexArray.hpp 104 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/Graphics/VertexArray.hpp 129 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 58 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 332 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 345 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 365 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 387 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 387 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 399 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 413 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 413 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 427 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 427 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 456 Error (active) E0757 variable "size_t" is not a type name RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/packages/sfml-system.2.4.0.0/build/native/include/SFML/System/String.hpp 456 Error (active) E0020 identifier "rand" is undefined RPGWorld c:/Users/Fazil/Documents/Visual Studio 2017/Projects/Local/RPGWorld/RPGWorld/Blocks.cpp 23 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10 Error C1083 Cannot open include file: ''corecrt.h'': No such file or directory RPGWorld c:/program files (x86)/microsoft visual studio/2017/community/vc/tools/msvc/14.10.25017/include/crtdefs.h 10

Nunca tuve este problema con Visual Studio 2015 Community Edition. ¿Me falta algún componente del instalador? Cualquier ayuda sería apreciada. ¡Gracias!


Actualicé VS2017 de la versión 15.2 a 15.8. Con la versión 15.8 esto es lo que pasó:

Proyecto -> Propiedades -> General -> Versión del SDK de Windows -> seleccione 10.0.15063.0 ¡ya no funcionó para mí! Tuve que cambiarlo a 10.0.17134.0 y luego todo volvió a construir. Después de la actualización y sin realizar este cambio, recibí los mismos errores de archivo de encabezado.

Habría enviado esto como un comentario en una de las otras respuestas, pero todavía no tengo suficiente reputación.


Obtuve los errores para desaparecer al instalar el componente Windows Universal CRT SDK , que agrega soporte para los SDK de Windows heredados. Puedes instalar esto usando el instalador de Visual Studio:

Si el problema continúa, debe cambiar el SDK de destino en el Proyecto de Visual Studio: verifique si la versión del SDK de Windows es 10.0.15063.0.

En: Proyecto -> Propiedades -> General -> Versión del SDK de Windows -> seleccione 10.0.15063.0.

Luego se encontrarán errno.h y otros archivos estándar y se compilarán.


Si el problema no se resuelve con la respuesta anterior, verifique si la versión del SDK de Windows es 10.0.15063.0.

Proyecto -> Propiedades -> General -> Windows SDK Version -> seleccione 10.0.15063.0

Después de esto reconstruir la solución.