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.