Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Esta no es la versión más reciente de Visual Studio. Para descargar la versión más reciente, visite https://visualstudio.microsoft.com/downloads/ y consulte las notas de lanzamiento de Visual Studio 2022.
Período de tiempo de soporte técnico
La versión 15.9 de Visual Studio 2017 es la línea de base de mantenimiento compatible final para Visual Studio 2017 y ha entrado en el período de soporte extendido. Se recomienda a los clientes empresariales y profesionales que necesiten adoptar un entorno de desarrollo estable y seguro a largo plazo que estandaricen en esta versión. Como se explica con más detalle en la directiva de ciclo de vida y soporte técnico, la versión 15.9 se admitirá con actualizaciones de seguridad hasta abril de 2027, que es el resto del ciclo de vida del producto de Visual Studio 2017.
Dado que Visual Studio 2017 ahora está en soporte extendido, todas las actualizaciones de administrador ahora cubren todos los intervalos de versiones secundarias del producto. Esto significa que todas las actualizaciones de seguridad distribuidas a través del catálogo de Microsoft Update o Microsoft Endpoint Manager actualizarán el cliente a la versión segura más reciente del producto de Visual Studio 2017.
.NET Core 2.1 está fuera de soporte técnico desde el 21 de agosto de 2021
Lanzamientos de la versión 15.9 de Visual Studio 2017
- 11 de noviembre de 2025: Visual Studio 2017, versión 15.9.78
- 14 de octubre de 2025: Visual Studio 2017, versión 15.9.77
- 12 de agosto de 2025: Visual Studio 2017, versión 15.9.76
- 8 de julio de 2025: Visual Studio 2017, versión 15.9.75
- 10 de junio de 2025: Visual Studio 2017, versión 15.9.74
- 13 de mayo de 2025: Visual Studio 2017, versión 15.9.73
- 8 de abril de 2025: Visual Studio 2017, versión 15.9.72
- 11 de marzo de 2025: Visual Studio 2017, versión 15.9.71
- 11 de febrero de 2025: visual Studio 2017, versión 15.9.70
- 14 de enero de 2025: Visual Studio 2017, versión 15.9.69
- 12 de noviembre de 2024: visual Studio 2017, versión 15.9.68
- 8 de octubre de 2024: Visual Studio 2017, versión 15.9.67
- 10 de septiembre de 2024: Visual Studio 2017, versión 15.9.66
- 13 de agosto de 2024: Visual Studio 2017, versión 15.9.65
- 9 de julio de 2024: Visual Studio 2017, versión 15.9.64
- 11 de junio de 2024: Visual Studio 2017, versión 15.9.63
- 14 de mayo de 2024 Visual Studio 2017, versión 15.9.62
- 9 de abril de 2024: Visual Studio 2017, versión 15.9.61
- 13 de febrero de 2024 (web) y 12 de marzo de 2024 (Microsoft Update): Visual Studio 2017, versión 15.9.60
- 9 de enero de 2024: Visual Studio 2017, versión 15.9.59
- 10 de octubre de 2023 Visual Studio 2017, versión 15.9.58
- 12 de septiembre de 2023 Visual Studio 2017, versión 15.9.57
- 8 de agosto de 2023: Visual Studio 2017, versión 15.9.56
- 11 de abril de 2023: Visual Studio 2017, versión 15.9.54
- 14 de marzo de 2023: Visual Studio 2017, versión 15.9.53
- 14 de febrero de 2023: Visual Studio 2017, versión 15.9.52
- 8 de noviembre de 2022: Visual Studio 2017, versión 15.9.51
- 9 de agosto de 2022: Visual Studio 2017, versión 15.9.50
- 14 de junio de 2022: Visual Studio 2017, versión 15.9.49
- 10 de mayo de 2022: Visual Studio 2017, versión 15.9.48
- 19 de abril de 2022: Visual Studio 2017, versión 15.9.47
- 12 de abril de 2022: Visual Studio 2017, versión 15.9.46
- 8 de marzo de 2022: Visual Studio 2017, versión 15.9.45
- 8 de febrero de 2022 : Visual Studio 2017, versión 15.9.44
- 11 de enero de 2022: Visual Studio 2017, versión 15.9.43
- 14 de diciembre de 2021: Visual Studio 2017,versión 15.9.42
- 9 de noviembre de 2021: Visual Studio 2017, versión 15.9.41
- 12 de octubre de 2021: Visual Studio 2017, versión 15.9.40
- 14 de septiembre de 2021: Visual Studio 2017, versión 15.9.39
- 10 de agosto de 2021: Visual Studio 2017, versión 15.9.38
- 13 de julio de 2021: Visual Studio 2017, versión 15.9.37
- 11 de mayo de 2021: Visual Studio 2017, versión 15.9.36
- 13 de abril de 2021: Visual Studio 2017, versión 15.9.35
- 9 de marzo de 2021: Visual Studio 2017, versión 15.9.34
- 10 de febrero de 2021: Visual Studio 2017, versión 15.9.33
- 9 de febrero de 2021 : Visual Studio 2017, versión 15.9.32
- 12 de enero de 2021: Visual Studio 2017, versión 15.9.31
- 8 de diciembre de 2020: Visual Studio 2017,versión 15.9.30
- 10 de noviembre de 2020: Visual Studio 2017, versión 15.9.29
- 13 de octubre de 2020: Visual Studio 2017, versión 15.9.28
- 8 de septiembre de 2020: Visual Studio 2017, versión 15.9.27
- 11 de agosto de 2020: Visual Studio 2017, versión 15.9.26
- 14 de julio de 2020: Visual Studio 2017, versión 15.9.25
- 9 de junio de 2020: Visual Studio 2017, versión 15.9.24
- 12 de mayo de 2020: Visual Studio 2017, versión 15.9.23
- 14 de abril de 2020: Visual Studio 2017, versión 15.9.22
- 10 de marzo de 2020: Visual Studio 2017, versión 15.9.21
- 11 de febrero de 2020: Visual Studio 2017, versión 15.9.20
- 14 de enero de 2020: Visual Studio 2017, versión 15.9.19
- 10 de diciembre de 2019: Visual Studio 2017,versión 15.9.18
- 15 de octubre de 2019 Visual Studio 2017, versión 15.9.17
- 10 de septiembre de 2019: Visual Studio 2017, versión 15.9.16
- 13 de agosto de 2019: Visual Studio 2017, versión 15.9.15
- 9 de julio de 2019: Visual Studio 2017, versión 15.9.14
- 11 de junio de 2019: Visual Studio 2017, versión 15.9.13
- 14 de mayo de 2019: Visual Studio 2017, versión 15.9.12
- 2 de abril de 2019: Visual Studio 2017, versión 15.9.11
- 25 de marzo de 2019: Visual Studio 2017, versión 15.9.10
- 12 de marzo de 2019: Visual Studio 2017, versión 15.9.9
- 5 de marzo de 2019: Visual Studio 2017, versión 15.9.8
- 12 de febrero de 2019: Visual Studio 2017, versión 15.9.7
- 24 de enero de 2019: Visual Studio 2017, versión 15.9.6
- 8 de enero de 2019: Visual Studio 2017, versión 15.9.5
- 11 de diciembre de 2018: Visual Studio 2017,versión 15.9.4
- 28 de noviembre de 2018: Visual Studio 2017, versión 15.9.3
- 19 de noviembre de 2018: Visual Studio 2017, versión 15.9.2
- 15 de noviembre de 2018: Visual Studio 2017, versión 15.9.1
- 13 de noviembre de 2018 -- Visual Studio 2017, versión 15.9, actualización menor
Importante
Avisos de seguridad de Visual Studio 2017, versión 15.9
- 14 de octubre de 2025: actualización de Visual Studio 2017, versión 15.9.77
- 8 de julio de 2025: actualización de Visual Studio 2017, versión 15.9.75
- 13 de mayo de 2025: actualización de Visual Studio 2017, versión 15.9.73
- 11 de marzo de 2025: visual Studio 2017, versión 15.9.71, actualización
- 11 de febrero de 2025: visual Studio 2017, versión 15.9.70, actualización
- 14 de enero de 2025: visual Studio 2017, versión 15.9.69, actualización
- 8 de octubre de 2024: visual Studio 2017, versión 15.9.67, actualización
- 10 de septiembre de 2024: actualización de Visual Studio 2017, versión 15.9.66
- 13 de agosto de 2024: actualización de Visual Studio 2017, versión 15.9.65
- 11 de junio de 2024: actualización de Visual Studio 2017, versión 15.9.63
- 14 de abril de 2024: actualización de Visual Studio 2017, versión 15.9.62
- 9 de enero de 2024: actualización de Visual Studio 2017, versión 15.9.59
- 12 de septiembre de 2023: actualización de Visual Studio 2017, versión 15.9.57
- 8 de agosto de 2023: actualización de Visual Studio 2017, versión 15.9.56
- 13 de junio de 2023: actualización de Visual Studio 2017, versión 15.9.55
- 11 de abril de 2023: actualización de Visual Studio 2017, versión 15.9.54
- 14 de marzo de 2023: actualización de Visual Studio 2017, versión 15.9.53
- 14 de febrero de 2023: actualización de Visual Studio 2017, versión 15.9.52
- 8 de noviembre de 2022: actualización de Visual Studio 2017, versión 15.9.51
- 9 de agosto de 2022: actualización de Visual Studio 2017, versión 15.9.50
- 14 de junio de 2022: actualización de Visual Studio 2017, versión 15.9.49
- 10 de mayo de 2022: Visual Studio 2017 versión 15.9.48 Actualización
- 12 de abril de 2022: Visual Studio 2017, versión 15.9.46, actualización
- 8 de marzo de 2022 -- Visual Studio 2017 versión 15.9.45 actualización
- 8 de febrero de 2022: Visual Studio 2017, versión 15.9.44, actualización
- 09 de noviembre de 2021: actualización de Visual Studio 2017, versión 15.9.41
- 12 de octubre de 2021: actualización de Visual Studio 2017, versión 15.9.40
- 14 de septiembre de 2021: actualización de Visual Studio 2017, versión 15.9.39
- 10 de agosto de 2021: actualización de Visual Studio 2017, versión 15.9.38
- 13 de abril de 2021: actualización de Visual Studio 2017, versión 15.9.35
- 9 de marzo de 2021: actualización de Visual Studio 2017, versión 15.9.34
- 09 de febrero de 2021: actualización de Visual Studio 2017, versión 15.9.32
- 12 de enero de 2021: actualización de Visual Studio 2017, versión 15.9.31
- 8 de diciembre de 2020: actualización de Visual Studio 2017, versión 15.9.30
- 10 de noviembre de 2020: actualización de Visual Studio 2017, versión 15.9.29
- 8 de septiembre de 2020: actualización de Visual Studio 2017, versión 15.9.27
- 11 de agosto de 2020: Visual Studio 2017 versión 15.9.26 Actualización
- 14 de julio de 2020: actualización de Visual Studio 2017, versión 15.9.25
- 9 de junio de 2029: visual Studio 2017, versión 15.9.24, actualización
- 12 de abril de 2020: actualización de Visual Studio 2017, versión 15.9.23
- 14 de abril de 2020: actualización de Visual Studio 2017, versión 15.9.22
- 10 de marzo de 2020: actualización de Visual Studio 2017, versión 15.9.21
- 14 de enero de 2020: actualización de Visual Studio 2017, versión 15.9.19
- 10 de diciembre de 2019: actualización de Visual Studio 2017, versión 15.9.18
- 15 de octubre de 2019: actualización de Visual Studio 2017, versión 15.9.17
- 10 de septiembre de 2019: actualización de Visual Studio 2017, versión 15.9.16
- 13 de agosto de 2019: actualización de Visual Studio 2017, versión 15.9.15
- 9 de julio de 2019: actualización de Visual Studio 2017, versión 15.9.14
- 10 de mayo de 2019: actualización de Visual Studio 2017, versión 15.9.12
- 12 de marzo de 2019: actualización de Visual Studio 2017, versión 15.9.9
- 12 de febrero de 2019: actualización de Visual Studio 2017, versión 15.9.7
- 8 de enero de 2019: actualización de Visual Studio 2017, versión 15.9.5
- 11 de diciembre de 2018: actualización de Visual Studio 2017, versión 15.9.4
Visual Studio 2017, versión 15.9.78
publicado el 11 de noviembre de 2025
Problemas solucionados en esta versión
- Actualización de Git para el componente individual de Windows a v2.51.1.1
Comunidad de desarrolladores
Visual Studio 2017, versión 15.9.77
publicado el 14 de octubre de 2025
Problemas solucionados en esta versión
- Se ha actualizado MinGit a v2.50.1 para solucionar un problema por el que los usuarios con repositorios ubicados en volúmenes ReFS y Windows Server 2022 no podían realizar operaciones de Git con EL IDE de VS.
- Se quitó la versión de 32 bits del Componente Individual de Git para Windows para máquinas x86, ya que se eliminó la compatibilidad para 32 bits.
Avisos de seguridad corregidos
- CVE-2025-55240 Vulnerabilidad de ejecución remota de código en Visual Studio: vulnerabilidad de ejecución remota de código por ruta de búsqueda no confiable en Gulpfile
Visual Studio 2017, versión 15.9.76
publicado el 12 de agosto de 2025
Problemas solucionados en esta versión
Se han quitado las siguientes versiones de Windows SDK del instalador de Visual Studio 2017:
- 10.0.10240.0
- 10.0.10586.0
- 10.0.14393.0
- 10.0.15063.0
- 10.0.16299.0
- 10.0.17134.0
- 10.0.17763.0
Si instaló anteriormente una de estas versiones del SDK mediante Visual Studio, se desinstalará al actualizar. Si el proyecto tiene como destino cualquiera de estos SDK, es posible que encuentre un error de compilación como: No se encontró la versión 10.0.17763.0 de Windows SDK. Instale la versión necesaria de Windows SDK o cambie la versión del SDK en las páginas de propiedades del proyecto o haga clic con el botón derecho en la solución y seleccione "Retarget solution".
Para resolverlo, se recomienda volver a establecer como destino el proyecto a 10.0.19041.0 o una versión compatible anterior si es necesario. Para obtener una lista completa de las versiones admitidas del SDK, visite: https://developer.microsoft.com/windows/downloads/sdk-archive/. Si necesita instalar una versión no compatible del SDK, puede encontrarlo aquí: https://developer.microsoft.com/windows/downloads/sdk-archive/index-legacy/.
Visual Studio 2017, versión 15.9.75
publicado el 8 de julio de 2025
Problemas solucionados en esta versión
- Se han actualizado las cargas de trabajo y los componentes del instalador de Visual Studio para incluir la versión 10.0.19041.0 de Windows SDK en lugar de la versión 10.0.17763.0.
Avisos de seguridad corregidos
- CVE-2025-49739 Visual Studio: elevación de privilegios: del tiempo de verificación al tiempo de uso en el servicio recopilador estándar permite la elevación de privilegios local
- CVE-2025-27613 Vulnerabilidad de argumentos de Gitk
- CVE-2025-27614 Vulnerabilidad de ejecución de código Abitryary de Gitk
- CVE-2025-46334 Vulnerabilidad de Shell malicioso de Git
- CVE-2025-46835 Vulnerabilidad de sobrescritura de archivos de Git
- CVE-2025-48384 Vulnerabilidad de Git Symlink
- CVE-2025-48385 Vulnerabilidad de inyección de protocolo git
- CVE-2025-48386 Vulnerabilidad del asistente de credenciales de Git
Visual Studio 2017, versión 15.9.74
publicado el 10 de junio de 2025
Problemas solucionados en esta versión
- Se ha actualizado el instalador de VS para incluir windows SDK versión 10.0.19041.0.
Visual Studio 2017, versión 15.9.73
publicado el 13 de mayo de 2025
Problemas solucionados en esta versión
- Se ha corregido un problema en el elemento de trabajo de consulta moderno TFVC checkin-policy que impedía recuperar el nombre del proyecto.
- Se ha corregido un problema en la política de registro de TFVC de patrones prohibidos que causaba que los patrones fueran "olvidados" por la política después de su creación.
Avisos de seguridad corregidos
- CVE-2025-32703 Acceso al seguimiento ETW no conocido por el administrador al instalar VS en el equipo
- CVE-2025-26646 .NET - Suplantación - Elevación de privilegios en los comportamientos predeterminados de las tareas DownloadFile de msbuild
Visual Studio 2017, versión 15.9.72
lanzado el 8 de abril de 2025
Problemas solucionados en esta versión
- Se añadió soporte para las políticas de check-in de TFVC modernas, así como orientación y advertencias cuando se aplican políticas de check-in de TFVC obsoletas.
Visual Studio 2017, versión 15.9.71
publicado el 11 de marzo de 2025
Problemas solucionados en esta versión
Avisos de seguridad corregidos
- CVE-2025-24998 vulnerabilidad de elevación de privilegios del instalador de Visual Studio
Visual Studio 2017, versión 15.9.70
publicado el 11 de febrero de 2025
Problemas solucionados en esta versión
Avisos de seguridad corregidos
- CVE-2025-21206 Elevación de privilegios en el instalador de Visual Studio - El elemento no controlado de la ruta de búsqueda permite a un atacante no autorizado elevar privilegios localmente.
Visual Studio 2017, versión 15.9.69
publicado el 14 de enero de 2025
Problemas solucionados en esta versión
Avisos de seguridad corregidos
- CVE-2025-21172 vulnerabilidad de ejecución remota de código de Visual Studio y .NET
- CVE-2025-21176 vulnerabilidad de ejecución remota de código de .NET, .NET Framework y Visual Studio
- CVE-2025-21178 vulnerabilidad de ejecución remota de código de Visual Studio
- CVE-2024-50338 el carácter de retorno de carro en la URL remota permite que el repositorio malintencionado exponga las credenciales
Visual Studio 2017, versión 15.9.68
fecha de publicación: 12 de noviembre de 2024
Problemas solucionados en esta versión
- Esta actualización incluye correcciones relacionadas con el cumplimiento de Visual Studio.
Visual Studio 2017, versión 15.9.67
fecha de publicación: 8 de octubre de 2024
Problemas solucionados en esta versión
- Se ha actualizado el método de autenticación que se usa al interactuar con Microsoft Store.
Avisos de seguridad corregidos
- CVE-2024-43603 Vulnerabilidad de denegación de servicio en el servicio recopilador de Visual Studio
- CVE-2024-43590 Vulnerabilidad de elevación de privilegios en el instalador redistribuible de Visual Studio C++
Visual Studio 2017, versión 15.9.66
fecha de publicación: 10 de septiembre de 2024
Problemas solucionados en esta versión
Avisos de seguridad corregidos
CVE-2024-35272 Vulnerabilidad de ejecución remota de código del proveedor OLE DB de SQL Server Native Client
Visual Studio 2017, versión 15.9.65
Fecha de publicación: 13 de agosto de 2024
Problemas solucionados en esta versión
- A partir de esta versión, el Instalador de Visual Studio ya no ofrecerá la instalación del componente opcional Xamarin Workbooks.
- A partir de esta versión, el Instalador de Visual Studio ya no ofrecerá la instalación del componente Emulador de Visual Studio para Android.
Avisos de seguridad corregidos
- CVE-2024-29187(republicado): los instaladores basados en WiX son vulnerables al secuestro binario cuando se ejecutan como SYSTEM
Visual Studio 2017, versión 15.9.64
Fecha de publicación: 9 de julio de 2024
Problemas solucionados en esta versión
- La versión 6.2 de AzCopy ya no se distribuye como parte de la carga de trabajo de Azure en Visual Studio debido a que quedó en desuso. La versión más reciente admitida de AzCopy se puede descargar desde Introducción a AzCopy.
- A partir de esta versión, el Instalador de Visual Studio ya no ofrecerá instalar los emuladores de Windows 10 Mobile. Si desea seguir usándolos, puede instalarlos desde la página de archivo del emulador y Windows SDK.
- Actualice MinGit a la versión 2.45.2.1 que incluye GCM 2.5, que soluciona un problema con la versión anterior de GCM en la que informaba de un error a Git después de la clonación y hacía que apareciera como si se hubiera producido un error en el clon.
Visual Studio 2017, versión 15.9.63
Publicado el 11 de junio de 2024
Problemas solucionados en esta versión
Avisos de seguridad corregidos
- CVE-2024-30052 Ejecución remota de código al depurar archivos de volcado de memoria que contienen un archivo malintencionado con una extensión adecuada
- CVE-2024-29060 Elevación de privilegios donde se ejecuta la instalación afectada de Visual Studio
- CVE-2024-29187 Los instaladores basados en WiX son vulnerables al secuestro binario cuando se ejecutan como SYSTEM
Visual Studio 2017, versión 15.9.62
publicada el 14 de mayo de 2024
Problemas solucionados en esta versión
- Esta versión incluye una actualización de OpenSSL a v3.2.1
Avisos de seguridad corregidos
- CVE-2024-32002 Los clones recursivos en sistemas de archivos que no distinguen mayúsculas de minúsculas y que admiten vínculos simbólicos son susceptibles a la ejecución remota de código.
- CVE-2024-32004 Ejecución remota de código al clonar repositorios locales diseñados de forma especial
Visual Studio 2017, versión 15.9.61
publicada el 9 de abril de 2024
Problemas solucionados en esta versión
- Con esta corrección de errores, un cliente ya puede usar el cargador de arranque en un diseño y pasar el parámetro -noWeb para instalarlo en un equipo de cliente y asegurarse de que tanto el instalador como el producto de Visual Studio solo se descarguen del diseño. Anteriormente, a veces durante el proceso de instalación, el instalador no respetaba el parámetro -noWeb e intentaría actualizarse automáticamente desde la web.
Visual Studio 2017, versión 15.9.60
publicado en la web el 13 de febrero de 2024 y publicado en Microsoft Update el 12 de marzo de 2024
Problemas solucionados en esta versión
- La opción "Quitar componentes fuera de soporte técnico" en la interfaz de usuario del instalador de Visual Studio ahora quitará las versiones fuera de soporte técnico del entorno de ejecución de .NET incluidas en la versión 15.9 (.NET Core 1.1 y 2.1 estaban afectados).
Visual Studio 2017, versión 15.9.59
fecha de publicación: 9 de enero de 2024
Problemas solucionados en esta versión
- Se ha actualizado MinGit a v2.43.0.1, que viene con OpenSSL v3.1.4 y se soluciona una regresión en la que las operaciones de red eran realmente lentas en determinadas circunstancias.
Avisos de seguridad corregidos
- CVE-2024-20656 Existe una vulnerabilidad en el servicio VSStandardCollectorService150, donde los atacantes locales pueden escalar privilegios en hosts donde se ejecuta una instalación afectada de Microsoft Visual Studio.
Visual Studio 2017, versión 15.9.58
Fecha de publicación: 10 de octubre de 2023
Problemas solucionados en esta versión
- Para mejorar la confiabilidad del proveedor WMI de instalación de Visual Studio, lo hemos movido a un espacio de nombres dedicado, root/cimv2/vs. Esto evita conflictos con otros proveedores WMI que comparten el mismo espacio de nombres básico y evita casos en los que el proveedor WMI de instalación de Visual Studio no detecta Visual Studio.
Visual Studio 2017, versión 15.9.57
publicada el 12 de septiembre de 2023
Problemas solucionados en esta versión
Avisos de seguridad corregidos
- CVE-2023-36796Esta actualización de seguridad soluciona una vulnerabilidad en DiaSymReader.dll al leer un archivo PDB dañado que puede dar lugar a la ejecución remota de código.
- CVE-2023-36794Esta actualización de seguridad soluciona una vulnerabilidad en DiaSymReader.dll al leer un archivo PDB dañado que puede dar lugar a la ejecución remota de código.
- CVE-2023-36793Esta actualización de seguridad soluciona una vulnerabilidad en DiaSymReader.dll al leer un archivo PDB dañado que puede dar lugar a la ejecución remota de código.
- CVE-2023-36792Esta actualización de seguridad soluciona una vulnerabilidad en DiaSymReader.dll al leer un archivo PDB dañado que puede dar lugar a la ejecución remota de código.
Visual Studio 2017, versión 15.9.56
publicada el 8 de agosto de 2023
Problemas solucionados en esta versión
- Se ha corregido un problema por el que vsWhere's all switch no devolvería instancias en un estado no iniciable.
Avisos de seguridad corregidos
- CVE-2023-36897 Vulnerabilidad de suplantación en Visual Studio 2010 Tools for Office Runtime Esta actualización de seguridad corrige una vulnerabilidad que permite a un atacante remoto no autenticado firmar implementaciones de complementos VSTO sin un certificado válido de firma de código.
Visual Studio 2017, versión 15.9.55
publicada el 13 de junio de 2023
Problemas solucionados en esta versión
- Como parte de esta actualización, para solucionar CVE-2023-27909, CVE-2023-27910 y CVE-2023-27911, estamos eliminando la compatibilidad con .fbx y .dae. Se trata de un componente x86 de terceros que ya no cuenta con soporte por parte del autor. Los usuarios afectados deben usar el editor FBX.
Avisos de seguridad corregidos
- CVE-2023-24897 Vulnerabilidad de ejecución remota de código de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en el SDK de MSDIA en la que los archivos PDB dañados podían provocar un desbordamiento de la pila, dando lugar a un bloqueo o una ejecución remota de código.
- CVE-2023-25652 Vulnerabilidad de ejecución remota de código de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en la que la entrada especialmente diseñada para git aplicar –reject puede provocar escrituras de contenido controladas en ubicaciones arbitrarias.
- CVE-2023-25815 Vulnerabilidad de suplantación de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en la que los mensajes de localización de GitHub hacen referencia a una ruta codificada en lugar de respetar el prefijo en tiempo de ejecución, lo que conduce a escrituras de memoria fuera de límites y bloqueos.
- CVE-2023-29007 Vulnerabilidad de ejecución remota de código de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en la que un archivo de configuración que contiene un error lógico produce una inyección de configuración arbitraria.
- CVE-2023-29011 Vulnerabilidad de ejecución remota de código de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en la que el ejecutable de Git para Windows responsable de implementar un proxy SOCKS5 era susceptible a la selección de una configuración que no era de confianza en máquinas multiusuario.
- CVE-2023-29012 Vulnerabilidad de ejecución remota de código de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en la que el programa CMD Git de Git para Windows buscaba incorrectamente un programa al iniciarse, lo que provocaba una ejecución de código arbitraria silenciosa.
- CVE-2023-27909 Vulnerabilidad de ejecución remota de código de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad de escritura fuera de límites en el SDK de Autodesk® FBX®, donde la versión 2020 o anterior puede permitir la ejecución de código a través de archivos FBX diseñados de forma malintencionada o divulgación de información.
- CVE-2023-27910 Vulnerabilidad de divulgación de información de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en la que se podía engañar a un usuario para abrir un archivo FBX malintencionado que podía aprovechar una vulnerabilidad de desbordamiento del búfer de pila en Autodesk® FBX® SDK 2020 o anterior, lo que provocaba la ejecución remota de código.
- CVE-2023-27911 Vulnerabilidad de ejecución remota de código de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad en la que se puede engañar a un usuario para abrir un archivo FBX malintencionado que puede aprovechar una vulnerabilidad de desbordamiento del búfer de pila en Autodesk® FBX® SDK 2020 o anterior, lo que puede provocar la ejecución remota del código.
- CVE-2023-33139 Vulnerabilidad de divulgación de información de Visual Studio Esta actualización de seguridad soluciona una vulnerabilidad de OOB en la que el analizador de archivos OBJ en Visual Studio provocaba divulgación de información.
Visual Studio 2017, versión 15.9.54
publicada el 11 de abril de 2023
Problemas corregidos en la versión 15.9.54
- Se ha corregido un problema en IIS Express que podía provocar un bloqueo al actualizar los datos de telemetría.
Comunidad de desarrolladores
Avisos de seguridad corregidos
- CVE-2023-28296 Vulnerabilidad de ejecución remota de código de Visual Studio
- CVE-2023-28299 Vulnerabilidad de suplantación de identidad de Visual Studio
Visual Studio 2017, versión 15.9.53
publicada el 14 de marzo de 2023
Problemas corregidos en la versión 15.9.53
- Git 2.39 ha cambiado el nombre del valor de credential.helper de "manager-core" a "manager". Consulte https://aka.ms/gcm/rename para obtener más información.
- Actualizaciones del paquete mingit y de Git para Windows a la versión v2.39.2, que aborda la vulnerabilidad CVE-2023-22490.
Avisos de seguridad corregidos
- CVE-2023-22490 Vulnerabilidad de ejecución remota de código de Mingit
- CVE-2023-22743 Vulnerabilidad de elevación de privilegios del instalador de Git para Windows
- CVE-2023-23618 Vulnerabilidad de ejecución remota de código de Git para Windows
- CVE-2023-23946 Vulnerabilidad de ejecución remota de código de Mingit
Visual Studio 2017, versión 15.9.52
publicada el 14 de febrero de 2023
Problemas corregidos en la versión 15.9.52
- Actualizaciones de mingit y Git para Windows al paquete v2.39.1.1, que corrige el CVE-2022-41903.
Avisos de seguridad corregidos
- CVE-2023-21566 Vulnerabilidad de elevación de privilegios del Instalador de Visual Studio
- CVE-2023-21567 Vulnerabilidad de denegación de servicio de Visual Studio
- CVE-2023-21808 Vulnerabilidad de ejecución remota de código de .NET y Visual Studio
- CVE-2023-21815 Vulnerabilidad de ejecución remota de código de Visual Studio
- CVE-2023-23381 Vulnerabilidad de ejecución remota de código de Visual Studio Code
- CVE-2022-23521 Desbordamiento de entero de análisis de gitattributes
-
CVE-2022-41903 Desbordamiento de pila en
git archive,git log --formatinterlineado a RCE - CVE-2022-41953 Vulnerabilidad de ejecución remota de código en Git GUI Clone
Visual Studio 2017, versión 15.9.51
publicada el 8 de noviembre de 2022
Problemas corregidos en la versión 15.9.51
- Los administradores podrán actualizar el instalador de VS en una máquina cliente sin conexión desde una configuración, sin actualizar VS.
Avisos de seguridad corregidos
- CVE-2022-41119 Ejecución remota de código Vulnerabilidad de desbordamiento de pila en Visual Studio
- CVE-2022-39253 Revelación de información. La optimización de clones locales desreferencia los vínculos simbólicos de forma predeterminada.
Visual Studio 2017, versión 15.9.50
Fecha de lanzamiento: 9 de agosto de 2022
Problemas corregidos en la versión 15.9.50
- Actualiza Git para Windows a la versión 2.37.1.1 que soluciona CVE-2022-31012.
Avisos de seguridad corregidos
- CVE-2022-31012 Ejecución remota de código Se puede engañar al instalador de Git para Windows para que ejecute un archivo binario que no sea de confianza
- CVE-2022-29187 Elevación de privilegios Los usuarios malintencionados pueden crear un directorio .git en una carpeta que sea propiedad de un superusuario
- CVE-2022-35777 Ejecución remota de código Vulnerabilidad de desbordamiento de pila en el analizador de archivos Fbx de la versión preliminar de Visual Studio 2022
- CVE-2022-35825 Ejecución remota de código Vulnerabilidad de OOBW en el analizador de archivos Fbx de la versión preliminar de Visual Studio 2022
- CVE-2022-35826 Ejecución remota de código Vulnerabilidad de desbordamiento de pila en el analizador de archivos Fbx de la versión preliminar de Visual Studio 2022
- CVE-2022-35827 ejecución remota de código vulnerabilidad de escritura fuera de los límites en el heap del analizador de archivos Fbx en la versión preliminar de Visual Studio 2022
Visual Studio 2017, versión 15.9.49
Fecha de lanzamiento: 14 de junio de 2022
Avisos de seguridad corregidos
- CVE-2022-24513 Vulnerabilidad de elevación de privilegios Existe una posible vulnerabilidad de elevación de privilegios cuando el servicio de actualización de Microsoft Visual Studio analiza incorrectamente los datos de configuración locales.
Visual Studio 2017, versión 15.9.48
Publicada el 10 de mayo de 2022
Problemas corregidos en la versión 15.9.48
- Se ha actualizado la versión de Git para Windows utilizada por Visual Studio y el componente opcional instalable a la versión 2.36.0.1.
- Se ha corregido un problema con la integración de git, en el que si se extraen/sincronizan ramas que han divergido, la ventana de salida no mostraba una sugerencia localizada sobre cómo resolverlo.
Avisos de seguridad corregidos
CVE-2022-29148 Vulnerabilidad de ejecución remota de código en Visual Studio Hay una vulnerabilidad de ejecución remota de código en Visual Studio cuando se manipulan incorrectamente objetos en memoria. Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código arbitrario en el contexto del usuario actual.
CVE-2022-24513 Vulnerabilidad de elevación de privilegios Existe una posible vulnerabilidad de elevación de privilegios cuando el servicio de actualización de Microsoft Visual Studio analiza incorrectamente los datos de configuración locales.
Visual Studio 2017, versión 15.9.47
Fecha de publicación: 19 de abril de 2022
Problemas corregidos en la versión 15.9.47
- Se ha corregido la regresión de vctip.exe de la versión 15.9.46.
Visual Studio 2017, versión 15.9.46
Fecha de publicación: 12 de abril de 2022
Problemas corregidos en la versión 15.9.46
Avisos de seguridad corregidos
CVE-2022-24765 Vulnerabilidad de elevación de privilegios Existe una posible vulnerabilidad de elevación de privilegios en Git para Windows, en la que las operaciones de Git podrían ejecutarse fuera de un repositorio mientras se busca un directorio de Git. Git para Windows ahora se ha actualizado a la versión 2.35.2.1.
CVE-2022-24767 Vulnerabilidad de secuestro de DLL Existe una posible vulnerabilidad de secuestro de DLL en el instalador de Git para Windows cuando se ejecuta el desinstalador con la cuenta de usuario SYSTEM. Git para Windows ahora se ha actualizado a la versión 2.35.2.1.
CVE-2022-24513 Vulnerabilidad de elevación de privilegios Existe una posible vulnerabilidad de elevación de privilegios cuando el servicio de actualización de Microsoft Visual Studio analiza incorrectamente los datos de configuración locales.
Visual Studio 2017, versión 15.9.45
Fecha de publicación: 8 de marzo de 2022
Problemas corregidos en la versión 15.9.45
Avisos de seguridad corregidos
CVE-2021-3711 Vulnerabilidad de desbordamiento del búfer de OpenSSL Existe una posible vulnerabilidad de desbordamiento del búfer en OpenSSL, que es utilizado por Git para Windows. Git para Windows ahora se ha actualizado a la versión 2.35.1.2, que soluciona este problema.
Visual Studio 2017, versión 15.9.44
Fecha de publicación: 8 de febrero de 2022
Problemas corregidos en la versión 15.9.44
Avisos de seguridad corregidos
CVE-2022-21871 Vulnerabilidad de elevación de privilegios del recopilador estándar del hub de diagnóstico Existe una vulnerabilidad de elevación de privilegios si el recopilador estándar del hub de diagnóstico controla incorrectamente las operaciones de datos.
Visual Studio 2017, versión 15.9.43
Publicada el 11 de enero de 2022
Problemas corregidos en la versión 15.9.43
- Se ha corregido un problema por el que no se podían depurar aplicaciones varias veces cuando se usaba Terminal Windows como terminal predeterminado.
- Se ha corregido un problema que impedía que un cliente pudiera actualizar un bootstrapper más reciente. Una vez que el cliente usa el programa de arranque y el instalador que se envió en enero de 2022 o después, todas las actualizaciones que utilizan programas de arranque posteriores deberían funcionar durante el ciclo de vida del producto.
Visual Studio 2017, versión 15.9.42
publicada el 14 de diciembre de 2021
Problemas corregidos en la versión 15.9.42
- CPython 3.6.6 se ha marcado como "sin soporte técnico" debido a una vulnerabilidad de seguridad.
Visual Studio 2017, versión 15.9.41
fecha de publicación: 09 de noviembre de 2021
Problemas corregidos en la versión 15.9.41
Avisos de seguridad corregidos
CVE-2021-42319 Vulnerabilidad de elevación de privilegios Existe una vulnerabilidad de elevación de privilegios en el proveedor WMI que se incluye en el instalador de Visual Studio.
CVE-2021-42277 Vulnerabilidad de elevación de privilegios del Servicio de Recolector Estándar del Hub de Diagnósticos Existe una vulnerabilidad de elevación de privilegios cuando el Recolector Estándar del Hub de Diagnósticos maneja incorrectamente las operaciones de archivos.
Visual Studio 2017, versión 15.9.40
fecha de publicación: 12 de octubre de 2021
Problemas corregidos en la versión 15.9.40
Avisos de seguridad corregidos
CVE-2020-1971 Vulnerabilidad de denegación de servicio de OpenSSL Existe una posible vulnerabilidad de denegación de servicio en la biblioteca OpenSSL que Git consume.
CVE-2021-3449 Vulnerabilidad de denegación de servicio de OpenSSL Existe una posible vulnerabilidad de denegación de servicio en la biblioteca OpenSSL que Git consume.
CVE-2021-3450 Posible omisión de la marca X509_V_FLAG_X509_STRICT en OpenSSL Existe una posible omisión de marca en la biblioteca OpenSSL que Git consume.
Visual Studio 2017, versión 15.9.39
publicada el 14 de septiembre de 2021
Problemas corregidos en la versión 15.9.39
- Al usar el elemento de menú Herramientas:> Obtener herramientas y características en Visual Studio, se produciría un error que indica que no se encontró el instalador de Visual Studio. Esta corrección permite a Visual Studio localizar correctamente la ubicación del instalador.
Avisos de seguridad corregidos
CVE-2021-26434 Vulnerabilidad de elevación de privilegios por asignación incorrecta de permisos en Visual Studio Existe una vulnerabilidad de asignación de permisos en Visual Studio después de instalar el componente "Desarrollo de Juegos con C++" y seleccionar la carga de trabajo del "Instalador de Unreal Engine". El sistema es vulnerable a LPE durante la instalación, ya que se crea un directorio con acceso de escritura para todos los usuarios.
CVE-2021-36952 Vulnerabilidad de ejecución remota de código en Visual Studio Hay una vulnerabilidad de ejecución remota de código en Visual Studio cuando manipula incorrectamente objetos en memoria. Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código arbitrario en el contexto del usuario actual.
Visual Studio 2017, versión 15.9.38
publicada el 10 de agosto de 2021
Problemas corregidos en la versión 15.9.38
- Se corrigió un problema que afectaba a la ejecución de la línea de comandos del comando Actualizar. Si se produjese un error al actualizar por primera vez, una emisión posterior del comando Actualizar ya hará que la actualización reanude la operación anterior donde se quedó.
Avisos de seguridad corregidos
CVE-2021-26423 Vulnerabilidad de denegación de servicio de .NET Core
Existe una vulnerabilidad de denegación de servicio en la que las aplicaciones de servidor de .NET (Core) que proporcionan endpoints de WebSocket podrían caer en un bucle infinito al intentar leer un único marco de WebSocket.
CVE-2021-34485 Vulnerabilidad de divulgación de información de .NET Core
Existe una vulnerabilidad de divulgación de información cuando se crean volcados de memoria creados por la herramienta para recopilar volcados de memoria y volcados a petición con permisos de lectura globales en Linux y macOS.
CVE-2021-34532 Vulnerabilidad de divulgación de información de ASP.NET Core
Existe una vulnerabilidad de divulgación de información en la que se registra un token JWT si no se puede analizar.
Visual Studio 2017, versión 15.9.37
Fecha de publicación: 13 de julio de 2021
Problemas corregidos en la versión 15.9.37
- Se ha corregido la creación de un diseño de instalación sin conexión de Visual Studio 2017 que incluye la carga de trabajo de desarrollo de juegos con Unity y el componente opcional del Editor de Unity proveniente de China.
Visual Studio 2017, versión 15.9.36
Publicada el 11 de mayo de 2021
Problemas corregidos en la versión 15.9.36
- Se ha corregido un problema que provocaba un error en las actualizaciones cuando un administrador crea un nuevo diseño de Visual Studio para implementar actualizaciones. Se producirá un error en la actualización de la máquina cliente, ya que el diseño ha movido ubicaciones.
Visual Studio 2017, versión 15.9.35
Fecha de publicación: 13 de abril de 2021
Problemas corregidos en la versión 15.9.35
Avisos de seguridad corregidos
CVE-2021-27064 Vulnerabilidad de elevación de privilegios del Instalador de Visual Studio
Existe una vulnerabilidad de ejecución remota de código cuando el instalador de Visual Studio ejecuta el cliente de comentarios en un estado elevado.
CVE-2021-28313 / CVE-2021-28321 / CVE-2021-28322 Vulnerabilidad de elevación de privilegios del servicio estándar de recopilación del Centro de Diagnósticos
Existe una vulnerabilidad de elevación de privilegios cuando el recopilador estándar del centro de diagnósticos administra incorrectamente operaciones de datos.
Visual Studio 2017, versión 15.9.34
Fecha de publicación: 9 de marzo de 2021
Problemas corregidos en la versión 15.9.34
Avisos de seguridad corregidos
CVE-2021-21300 Vulnerabilidad de ejecución remota de código de Git para Visual Studio
Existe una vulnerabilidad de ejecución remota de código cuando Visual Studio clona un repositorio malintencionado.
CVE-2021-26701 Vulnerabilidad de ejecución remota de código de .NET Core
Existe una vulnerabilidad de ejecución remota de código en .NET 5 y .NET Core debido a cómo se realiza la codificación de texto.
Visual Studio 2017, versión 15.9.33
publicada el 10 de febrero de 2021
Problemas corregidos en la versión 15.9.33
Visual Studio 2017, versión 15.9.32
publicada el 09 de febrero de 2021
Problemas corregidos en la versión 15.9.32
Avisos de seguridad corregidos
CVE-2021-1639 Vulnerabilidad de ejecución remota de código del servicio de lenguaje TypeScript
Existe una vulnerabilidad de ejecución remota de código cuando Visual Studio carga un repositorio malintencionado que contiene archivos de código JavaScript o TypeScript.
CVE-2021-1721 Vulnerabilidad de denegación de servicio de .NET Core
Existe una vulnerabilidad de denegación de servicio al crear una solicitud web HTTPS durante la creación de la cadena de certificados X509.
CVE-2021-24112 Vulnerabilidad de ejecución remota de código de .NET 5 y .NET Core
Existe una vulnerabilidad de ejecución remota de código al eliminar los metarchivos cuando una interfaz de gráficos todavía tiene una referencia a ellos. Esta vulnerabilidad solo existe en sistemas que se ejecutan en MacOS o Linux.
Visual Studio 2017, versión 15.9.31
publicada el 12 de enero de 2021
Problemas corregidos en la versión 15.9.31
Avisos de seguridad corregidos
CVE-2021-1651 / CVE-2021-1680 Vulnerabilidad de elevación de privilegios del recopilador estándar del Centro de Diagnóstico
Existe una vulnerabilidad de elevación de privilegios cuando el recopilador estándar del centro de diagnósticos administra incorrectamente operaciones de datos.
CVE-2020-26870 Vulnerabilidad de ejecución remota de código del instalador de Visual Studio
Existe una vulnerabilidad de ejecución remota de código que se da cuando el instalador de Visual Studio intenta mostrar un elemento Markdown malintencionado.
Visual Studio 2017, versión 15.9.30
publicada el 8 de diciembre de 2020
Problemas corregidos en la versión 15.9.30
- Se ha corregido un bloqueo del compilador de C++ al compilar una llamada a una función que toma argumentos genéricos en C++/CLI.
Avisos de seguridad corregidos
CVE-2020-17156 Vulnerabilidad de ejecución remota de código de Visual Studio
Existe una vulnerabilidad de ejecución remota de código cuando Visual Studio clona un repositorio malintencionado.
Visual Studio 2017, versión 15.9.29
fecha de publicación: 20 de noviembre de 2020
Problemas corregidos en la versión 15.9.29
- 15.9.12: bloqueo del enlazador durante la generación de código
- v141 genera movaps para asignaciones no alineadas en x64
Avisos de seguridad corregidos
CVE-2020-17100 Vulnerabilidad de alteración de Visual Studio
Existe una vulnerabilidad de alteración cuando las herramientas de Python para Visual Studio crean la carpeta python27. Un atacante que aprovechara correctamente esta vulnerabilidad podría ejecutar procesos en un contexto elevado.
Visual Studio 2017, versión 15.9.28
Fecha de publicación: 13 de octubre de 2020
Problemas corregidos en la versión 15.9.28
- El SDK de .NET Core 2.1.519 se actualizó en Visual Studio 2019.
Visual Studio 2017, versión 15.9.27
publicada el 8 de septiembre de 2020
Problemas corregidos en la versión 15.9.27
- Las versiones no compatibles de .NET Core ya no se reinstalarán durante una reparación o actualización si se quitaron fuera de la configuración de VS.
Avisos de seguridad corregidos
Existe una vulnerabilidad de elevación de privilegios cuando el recopilador estándar de Diagnostics Hub controla incorrectamente las operaciones de datos. Un atacante que aprovechara correctamente esta vulnerabilidad podría ejecutar procesos en un contexto elevado.
Existe una vulnerabilidad de elevación de privilegios cuando el recopilador estándar de Diagnostics Hub controla incorrectamente las operaciones de archivo. Un atacante que aprovechara correctamente esta vulnerabilidad podría ejecutar procesos en un contexto elevado.
CVE-2020-16856 Vulnerabilidad de ejecución remota de código de Visual Studio
Existe una vulnerabilidad de ejecución remota de código en Visual Studio cuando controla objetos en memoria incorrectamente. Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código arbitrario en el contexto del usuario actual.
CVE-2020-16874 Vulnerabilidad de ejecución remota de código de Visual Studio
Existe una vulnerabilidad de ejecución remota de código en Visual Studio cuando controla objetos en memoria incorrectamente. Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código arbitrario en el contexto del usuario actual.
CVE-2020-1045 Vulnerabilidad de omisión de características de seguridad de Microsoft ASP.NET Core
Existe una vulnerabilidad de omisión de características de seguridad en la forma en que Microsoft ASP.NET Core analiza los nombres de cookies codificados. El analizador de cookies de ASP.NET Core descodifica cadenas de cookies completas que podrían permitir que un atacante malintencionado establezca una segunda cookie con el nombre parcialmente codificado.
Versión 15.9.26 de Visual Studio 2017
publicada el 11 de agosto de 2020
Problemas corregidos en la versión 15.9.26
Avisos de seguridad corregidos
CVE-2020-1597 Vulnerabilidad de denegación de servicio de ASP.NET Core
Existe una vulnerabilidad de denegación de servicio cuando ASP.NET Core gestiona solicitudes web de forma incorrecta. Un atacante que aprovechara correctamente esta vulnerabilidad podría provocar una denegación de servicio en una aplicación web ASP.NET Core. La vulnerabilidad se puede aprovechar de forma remota, sin autenticación.
Visual Studio 2017, versión 15.9.25
fecha de publicación: 14 de julio de 2020
Problemas corregidos en la versión 15.9.25
- Regresión de CodeGen del compilador para llamar a una función virtual con la versión 15.9
- Los entornos de ejecución de .NET Core 1.0 y 2.0 se han marcado como "no compatibles" en la interfaz de usuario de configuración y se han hecho opcionales para todos los escenarios.
Avisos de seguridad corregidos
Existe una vulnerabilidad de elevación de privilegios cuando el servicio recopilador estándar de Windows Diagnostics Hub no puede sanear correctamente la entrada, lo que provoca un comportamiento de carga de biblioteca no seguro.
CVE-2020-1416 Vulnerabilidad de elevación de privilegios de Visual Studio
Existe una vulnerabilidad de elevación de privilegios en Visual Studio cuando carga dependencias de software. Un atacante local que haya aprovechado con éxito la vulnerabilidad podría inyectar código arbitrario para que se ejecutase en el contexto del usuario actual.
CVE-2020-1147 Vulnerabilidad de denegación de servicio de .NET Core
Un atacante remoto no autenticado podría aprovechar esta vulnerabilidad mediante la emisión de solicitudes especialmente diseñadas a una aplicación ASP.NET Core u otra aplicación que analiza determinados tipos de XML. La actualización de seguridad aborda la vulnerabilidad mediante la restricción de los tipos que pueden estar presentes en la carga XML.
Visual Studio 2017, versión 15.9.24
Fecha de publicación: 2 de junio de 2020
Problemas corregidos en la versión 15.9.24
- Se ha corregido un error que provocaba que faltaran importaciones en el vinculador de C++ al usar LIB de nivel superior con un uso distinto de mayúsculas y minúsculas en el postfijo del nombre de DLL.
- Se ha corregido un error en el compilador de C++ para ARM64 que provocaba que se pudieran restaurar valores erróneos después de setjmp.
- Se ha corregido un error del compilador de C++ para el plegado adecuado de inicializadores dinámicos de variables 'inline'.
- Se ha realizado un cambio que permite a los administradores de TI de la empresa y a los ingenieros de implementación configurar herramientas como el cliente de Microsoft Update y SCCM para determinar la aplicabilidad de las actualizaciones de VS2017 hospedadas en el Catálogo de Microsoft Update y WSUS.
Avisos de seguridad corregidos
CVE-2020-1202 / CVE-2020-1203Vulnerabilidad de elevación de privilegios en el servicio Diagnostics Hub Standard Collector
Existe una vulnerabilidad de elevación de privilegios cuando el recopilador estándar del centro de diagnósticos o el recopilador estándar de Visual Studio no pueden controlar correctamente los objetos en la memoria.
CVE-2020-1293 / CVE-2020-1278 / CVE-2020-1257 Vulnerabilidad de elevación de privilegios del servicio recopilador estándar del centro de diagnósticos
Existe una vulnerabilidad de elevación de privilegios cuando el servicio recopilador estándar de Diagnostics Hub controla incorrectamente las operaciones de archivo.
CVE-2020-1108 / CVE-2020-1108 / CVE-2020-1108 Vulnerabilidad de denegación de servicio de .NET Core
Para abordar de forma completa CVE-2020-1108, Microsoft ha publicado actualizaciones para .NET Core 2.1 y .NET Core 3.1. Los clientes que usan cualquiera de estas versiones de .NET Core deben instalar la versión más reciente de .NET Core. Consulte las notas de la versión de para obtener las versiones más recientes e instrucciones sobre cómo actualizar .NET Core.
Visual Studio 2017, versión 15.9.23
publicada el 12 de mayo de 2020
Problemas corregidos en la versión 15.9.23
- Se ha corregido un error del compilador de C++ para el plegado adecuado de inicializadores dinámicos de variables 'inline'. Migración desde la versión 16.0 de VS 2019.
- Mejoras de seguridad en vctip.exe.
- Se ha realizado un cambio que permite a los administradores de TI de la empresa y a los ingenieros de implementación configurar herramientas como el cliente de Microsoft Update y SCCM para determinar la aplicabilidad de las actualizaciones de VS2017 hospedadas en el Catálogo de Microsoft Update y WSUS.
Avisos de seguridad corregidos
CVE-2020-1108 Vulnerabilidad de denegación de servicio de .NET Core
Un atacante remoto no autenticado podría aprovechar esta vulnerabilidad mediante la emisión de solicitudes especialmente diseñadas a la aplicación .NET Core. La actualización de seguridad aborda la vulnerabilidad mediante la corrección del modo en que la aplicación web de .NET Core controla las solicitudes web.
Visual Studio 2017, versión 15.9.22
publicada el 14 de abril de 2020
Problemas corregidos en la versión 15.9.22
Avisos de seguridad corregidos
CVE-2020-0899 Vulnerabilidad de elevación de privilegios de Microsoft Visual Studio
Se produce una vulnerabilidad de elevación de privilegios cuando el servicio actualizador de Microsoft Visual Studio manipula permisos de archivos de forma incorrecta. Los atacantes que supieran aprovechar esta vulnerabilidad podrían sobrescribir contenido arbitrario de archivos en el contexto de seguridad del sistema local.
Se produce una vulnerabilidad de elevación de privilegios cuando el servicio instalador de extensiones de Visual Studio manipula operaciones de archivos de forma incorrecta. Un atacante que aprovechara correctamente la vulnerabilidad podría eliminar archivos en ubicaciones arbitrarias con permisos elevados.
Existe una vulnerabilidad de pérdida de credenciales cuando se analizan direcciones URL diseñadas especialmente y se envían a los asistentes de credenciales. Esto puede provocar que las credenciales se envíen al host incorrecto.
Versión 15.9.21 de Visual Studio 2017
publicada el 10 de marzo de 2020
Problemas corregidos en la versión 15.9.21
- Se ha corregido un error por el que las herramientas de generación de perfiles de .NET no se podían instalar en versiones no empresariales de Visual Studio 2017 al usar un instalador sin conexión.
- Se ha corregido un error del compilador de C++ en el que un static_cast en un decltype se evaluaría incorrectamente. Para minimizar las interrupciones en las bases de código existentes, en VS2017 esta corrección surte efecto cuando se activa la opción /d1decltypeIdentityConversion (recientemente agregada).
- Nuevas opciones de mitigación de Spectre en el compilador de C++:
[/cpp/build/reference/qspectre-load /Qspectre-load</a> & [/cpp/build/reference/qspectre-load-cf /Qspectre-load-cf</a>para el endurecimiento de la carga especulativa.
Avisos de seguridad corregidos
CVE-2020-0793 / CVE-2020-0810 Vulnerabilidad de elevación de privilegios del servicio de recopilador estándar del centro de diagnósticos
Existe una vulnerabilidad de elevación de privilegios cuando el recopilador estándar del concentrador de diagnósticos controla incorrectamente las operaciones de archivo o el servicio recopilador estándar de Windows Diagnostics Hub no puede sanear correctamente la entrada.
CVE-2020-0884 Vulnerabilidad de suplantación al crear el complemento web de Outlook
Existe una vulnerabilidad de suplantación al crear un complemento Web de Outlook si está habilitada la autenticación multifactor
Visual Studio 2017, versión 15.9.20
publicada el 11 de febrero de 2020
Problemas corregidos en la versión 15.9.20
- Error de configuración de pruebas de SQL Server
- Se ha corregido el Explorador de objetos de SQL Server que provocaba un bloqueo cuando los clientes ordenan los datos de una tabla.
Visual Studio 2017, versión 15.9.19
publicada el 14 de enero de 2020
Problemas corregidos en la versión 15.9.19
- Se ha corregido un problema en el optimizador de C++ en el que el impacto de escribir en memoria desconocida dentro de una llamada no se contabilizaba correctamente en el llamador.
Avisos de seguridad corregidos
CVE-2020-0602 Vulnerabilidad de denegación de servicio de ASP.NET Core
Un atacante remoto no autenticado podría aprovechar esta vulnerabilidad mediante la emisión de solicitudes especialmente diseñadas a la aplicación ASP.NET Core. La actualización de seguridad soluciona la vulnerabilidad mediante la corrección del modo en que la aplicación web ASP.NET Core controla las solicitudes web.
CVE-2020-0603 Vulnerabilidad de ejecución de código remoto de ASP.NET Core
Un atacante remoto no autenticado podría aprovechar esta vulnerabilidad mediante la emisión de solicitudes especialmente diseñadas a la aplicación ASP.NET Core. La actualización de seguridad soluciona la vulnerabilidad mediante la corrección de cómo las aplicaciones web ASP.NET Core controlan la memoria.
Visual Studio 2017, versión 15.9.18
publicada el 10 de diciembre de 2019
Problemas corregidos en la versión 15.9.18
- Puede permitir la mitigación de un fallo relacionado con la concienciación de Per-Monitor en Visual Studio.
Avisos de seguridad corregidos
Existe una vulnerabilidad de ejecución de código remoto cuando Git detecta colisiones de nombres de submódulo para directorios de submódulos relacionados. Un atacante que aprovechara correctamente esta vulnerabilidad podría ejecutar código de forma remota en la máquina de destino. La actualización de seguridad aborda la vulnerabilidad tomando una nueva versión de Git para Windows que requiere que el directorio del clon de los submódulos esté vacío.
Existe una vulnerabilidad de ejecución remota de código cuando Git interpreta argumentos de línea de comandos con cierto uso de comillas al realizar un clon recursivo utilizando URLs SSH. Un atacante que aprovechara correctamente esta vulnerabilidad podría ejecutar código de forma remota en la máquina de destino. La actualización de seguridad soluciona la vulnerabilidad tomando una nueva versión de Git para Windows que corrige el problema.
Existe una vulnerabilidad de sobrescritura de archivos arbitrarios en Git cuando los nombres de unidad que no son letras omiten las comprobaciones de seguridad en git clone. Un atacante que logra aprovechar esta vulnerabilidad podría escribir código en archivos arbitrarios en el equipo de destino. La actualización de seguridad soluciona la vulnerabilidad tomando una nueva versión de Git para Windows que corrige el problema.
Existe una vulnerabilidad de ejecución de código remoto en Git al clonar y escribir en el directorio .git/ mediante flujos de datos alternativos de NTFS. Un atacante que aprovechara correctamente esta vulnerabilidad podría ejecutar código de forma remota en la máquina de destino. La actualización de seguridad soluciona la vulnerabilidad utilizando una nueva versión de Git para Windows que tiene en cuenta los flujos de datos alternativos de NTFS.
Existe una vulnerabilidad de sobrescritura de archivos arbitraria en Git cuando las entradas de árbol con barras invertidas y vínculos simbólicos malintencionados podrían escapar del árbol de trabajo. Un atacante que logra aprovechar esta vulnerabilidad podría escribir código en archivos arbitrarios en el equipo de destino. La actualización de seguridad soluciona la vulnerabilidad tomando una nueva versión de Git para Windows en la que no se permite el uso de barras diagonales inversas.
Existe una vulnerabilidad de ejecución remota de código en Git al clonar de forma recursiva con submódulos. Un atacante que aprovechara correctamente esta vulnerabilidad podría ejecutar código de forma remota en la máquina de destino. La actualización de seguridad soluciona la vulnerabilidad tomando una nueva versión de Git para Windows en la que se refuerza la validación de los nombres de submódulo.
Visual Studio 2017, versión 15.9.17
publicado el 15 de octubre de 2019
Avisos de seguridad corregidos
Existe una vulnerabilidad de elevación de privilegios cuando Visual Studio no puede validar correctamente los vínculos duros al extraer archivos archivados. Los paquetes de NPM usados por Visual Studio introdujeron las vulnerabilidades, tal como se describe en los dos avisos de NPM siguientes: npmjs.com/advisories/803 y npmjs.com/advisories/886. Las versiones actualizadas de estos paquetes de NPM se incluyeron en esta versión de Visual Studio.
Visual Studio 2017, versión 15.9.16
publicado el 10 de septiembre de 2019
Problemas corregidos en la versión 15.9.16
- El ensamblado no coincide con el código de la función
- System.InvalidProgramException: Common Language Runtime ha detectado un programa no válido. al instrumentar proyectos x64
- La inclusión del modo de EH cruzado del código noexcept produce un comportamiento inesperado
- Problema corregido con el taller de ayuda HTML que no se puede reparar.
Avisos de seguridad corregidos
Existe una vulnerabilidad de elevación de privilegios cuando el servicio recopilador estándar de Diagnostics Hub suplanta incorrectamente ciertas operaciones de archivo. Un atacante que logra aprovechar esta vulnerabilidad podría obtener privilegios elevados. Un atacante con acceso sin privilegios a un sistema vulnerable podría aprovechar esta vulnerabilidad. La actualización de seguridad aborda la vulnerabilidad asegurándose de que el servicio recopilador estándar de Diagnostics Hub suplanta correctamente las operaciones de archivo.
CVE-2019-1301 Vulnerabilidad de denegación de servicio en .NET Core
Existe una vulnerabilidad de denegación de servicio cuando .NET Core gestiona solicitudes web de forma incorrecta. Un atacante que aprovechara correctamente esta vulnerabilidad podría provocar una denegación de servicio en una aplicación web de .NET Core. La vulnerabilidad se puede aprovechar de forma remota, sin autenticación.
La actualización soluciona la vulnerabilidad mediante la corrección del modo en que la aplicación web de .NET Core controla las solicitudes web.
Visual Studio 2017, versión 15.9.15
publicada el 13 de agosto de 2019
Problemas corregidos en la versión 15.9.15
- Se ha actualizado la firma de los paquetes redistributivos de VC para permitir la implementación continua en Windows XP. Es más probable que esta corrección requiera que la máquina se reinicie para instalar un paquete actualizado de VC++ Redistributable.
- Se ha corregido un problema por el que GoToDefinition no funciona para JavaScript en bloques de scripts de archivos cshtml.
- Al llamar a pmr monotonic_buffer_resource release, se producen daños en la memoria.
- Corrección para el error de compilación HRESULT E_FAIL en algunos proyectos de C++ al actualizar a 15.9.13
Avisos de seguridad corregidos
CVE-2019-1211 Vulnerabilidad de elevación de privilegios de Git para Visual Studio
Existe una vulnerabilidad de elevación de privilegios en Git para Visual Studio cuando analiza incorrectamente los archivos de configuración. Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código en el contexto de otro usuario local. Para aprovechar la vulnerabilidad, un atacante autenticado tendría que modificar los archivos de configuración de Git en un sistema antes de una instalación completa de la aplicación. Después, el atacante tendría que convencer a otro usuario del sistema para que ejecutara comandos de Git específicos. La actualización soluciona el problema cambiando los permisos necesarios para editar los archivos de configuración.
Visual Studio 2017, versión 15.9.14
publicado el 9 de julio de 2019
Problemas corregidos en la versión 15.9.14
- Se ha corregido un error que causaba bloqueos en Visual Studio 2017 al cambiar de rama.
- Se ha corregido un error que provocaba un error interno del compilador (fbtctree.cpp', línea 5540) durante el análisis de código.
- Se ha corregido una regresión de rendimiento en memcpy/memset para procesadores Ryzen.
- Se han actualizado las herramientas de Service Fabric para admitir la versión 6.5 de Service Fabric.
- Se ha habilitado el lector de pantalla para anunciar notificaciones de TeamExplorer correctamente en .NET 4.8.
- Error interno del compilador en VS2017 15.8 ('msc1.cpp', línea 1518): Conflicto entre el preprocesador e #import
- ICE en PREfast 19.16.27023.1 (15.9 RTW).
Avisos de seguridad corregidos
CVE-2019-1075 Vulnerabilidad de suplantación de ASP.NET Core
Las actualizaciones de .NET Core se han publicado hoy y se incluyen en esta actualización de Visual Studio. Esta versión corrige problemas de seguridad y otros problemas importantes. Encontrará los detalles en las notas de la versión de .NET Core.
CVE-2019-1077 Vulnerabilidad en la actualización automática de extensiones de Visual Studio
Existe una vulnerabilidad de elevación de privilegios cuando el proceso de actualización automática de extensiones de Visual Studio realiza determinadas operaciones de archivo de manera incorrecta. Un atacante que aprovechara correctamente esta vulnerabilidad podría eliminar archivos en ubicaciones arbitrarias. Para aprovechar esta vulnerabilidad, un atacante requeriría acceso sin privilegios a un sistema vulnerable. La actualización de seguridad soluciona la vulnerabilidad al garantizar la seguridad de las ubicaciones en las que la actualización automática de extensiones de Visual Studio realiza operaciones de archivos.
CVE-2019-1113 La deserialización de XOML de WorkflowDesigner permite la ejecución de código
Un archivo XOML que hace referencia a determinados tipos podría provocar que se ejecute código aleatorio cuando se abre el archivo XOML en Visual Studio. Ahora hay una restricción sobre qué tipos se pueden usar en los archivos XOML. Si se abre un archivo XOML que contiene uno de los tipos recién no autorizados, se muestra un mensaje que explica que el tipo no está autorizado.
Para obtener más información, consulte https://support.microsoft.com/help/4512190/remote-code-execution-vulnerability-if-types-are-specified-in-xoml.
Visual Studio 2017, versión 15.9.13
publicado el 11 de junio de 2019
Problemas corregidos en la versión 15.9.13
- Se ha corregido un error que provocaba que el análisis de código dejara de ejecutarse en algunos proyectos de C++.
- Se ha corregido un error en la herramienta de comparación de esquemas donde fallaba al agregar tablas con un esquema vacío, pero se mostraba como exitoso.
- Se ha corregido un problema de compilación de TypeScript cuando la versión de idioma seleccionada es inferior a la más reciente instalada.
- Corregido un error de referencia no resuelta a un objeto en la base de datos.
- Mejoras en los problemas de rendimiento al cargar Visual Studio.
- No se ha creado ninguna instantánea del código nativo de C++ en la herramienta Uso de memoria de la ventana Herramientas de diagnóstico durante la depuración.
- SSDT agrega la ruta codificada de forma rígida mmsdb o master.dacpac
- SSDT: Agregar referencia a la base de datos del sistema: "ArtifactReference" y "HintPath" se intercambian, lo que causa un error de compilación al usar MSBuild
Visual Studio 2017 (versión 15.9.12)
publicado el 14 de mayo de 2019
Problemas corregidos en la versión 15.9.12
- Infracción de acceso C++ /CLI 15.9.5 ISO C++ Último estándar a partir de la versión 15.9.5.
- Error al cargar esta página de propiedades (CSS y JSON).
- Visual Studio 2017 se bloquea al editar package.json..
- Visual Studio se bloquea al abrir package.json..
- Error al generar código PGO: acceso de una instrucción vectorizada a la memoria de OOB.
- En la rutina recurrente de división de cubos, el código no se genera correctamente.
- Error de optimización del compilador en la versión 15.8.9.
- Se ha corregido un error del enlazador LNK4020 al usar PCH, /Zi y /GL en sistemas de compilación distribuidos, como IncrediBuild. El backend del compilador de C++ ahora asocia correctamente los OBJs de CIL con el PDB generado por el compilador correspondiente al generar información de depuración para la inserción de código entre módulos.
Avisos de seguridad corregidos
Existe una vulnerabilidad de elevación de privilegios cuando el servicio recopilador estándar del centro de diagnósticos realiza incorrectamente determinadas operaciones de archivos. Un atacante que aprovechara correctamente esta vulnerabilidad podría eliminar archivos en ubicaciones arbitrarias. Para aprovechar esta vulnerabilidad, un atacante requeriría acceso sin privilegios a un sistema vulnerable. La actualización de seguridad soluciona la vulnerabilidad al garantizar la seguridad de las ubicaciones en las que el recopilador estándar del centro de diagnósticos realiza operaciones de archivos.
Versión 15.9.11 de Visual Studio 2017
publicada el 2 de abril de 2019
Problemas corregidos en la versión 15.9.11
- Infracción de acceso C++ /CLI 15.9.5 ISO C++ Último estándar a partir de la versión 15.9.5.
- Error al generar código PGO: acceso de una instrucción vectorizada a la memoria de OOB.
- Visual Studio se congela completamente al editar package.json.
- Error al cargar esta página de propiedades (CSS y JSON).
- Al hacer clic en la dirección URL de una aplicación web en el registro de actividad de Azure ahora se publica correctamente un proyecto de servicio en la nube.
- Ahora puede publicar en una aplicación de funciones incluso si no ha iniciado sesión en la cuenta que contiene la aplicación de funciones.
- Hemos corregido una excepción no controlada en el editor HTML.
- Hemos actualizado el paquete de andamiaje para instalar el paquete Microsoft.VisualStudio.Web.CodeGeneration.Design versión 2.1.9 para .NET Core 2.1 y la versión 2.2.3 para .NET Core 2.2.
- Hemos implementado una corrección en el compilador de C++ para mejorar la gestión de excepciones en código que utiliza setjmp/longjmp en modo Release.
- Hemos implementado una corrección en el enlazador de C++ relacionada con la información del PDB, donde la información incorrecta del módulo podía causar daños en el heap al generar un archivo PDB eliminado (ya fuera mediante PDBCopy.exe o link.exe) cuando se especificaba la opción /PDBSTRIPPED.
- Se ha corregido la firma dual del instalador de Visual C++ Redistributable para ARM64.
Visual Studio 2017, versión 15.9.10
publicada el 25 de marzo de 2019
Problemas corregidos en la versión 15.9.10
- Se ha corregido un [problema con la depuración mediante Docker cuando se configura un proxy web].(https://github.com/Microsoft/DockerTools/issues/600
- En la depuración mediante Docker, ahora verá que se ha mejorado el control de los errores relacionados con la configuración para compartir unidades (por ejemplo, las contraseñas expiradas).
Visual Studio 2017, versión 15.9.9
publicada el 12 de marzo de 2019
Problemas corregidos en la versión 15.9.9
- Se ha corregido un problema con la implementación de proyectos de grupo de recursos cuando el nombre de un propietario de la suscripción contiene un apóstrofo (https://developercommunity.visualstudio.com/content/problem/133475/unable-to-deploy-to-azure-resource-group.html).)
- SSDT: se ha corregido un bloqueo en el contenedor de bucles Foreach de SSIS.
-
Se han corregido algunos problemas nativos de .NET para los clientes de UWP en las herramientas nativas de .NET 2.2
(UWP 6.2.4). - Hemos corregido la firma dual de los instaladores redistribuibles de Visual C++.
Avisos de seguridad corregidos
CVE-2019-9197 Vulnerabilidad de ejecución remota de código del Editor de Unity
Hay una vulnerabilidad de ejecución remota de código en el Editor de Unity, un software de terceros que Visual Studio ofrece instalar como parte del paquete de desarrollo de juegos con Unity. Si ha instalado Unity desde Visual Studio, asegúrese de actualizar la versión de Unity que usa a una en la que se solucione la vulnerabilidad, como se describe en el CVE. El instalador de Visual Studio se ha actualizado para ofrecer la instalación de una versión del Editor de Unity en la que se soluciona esta vulnerabilidad.
CVE-2019-0809 Vulnerabilidad de ejecución remota de código de Visual Studio
Existe una vulnerabilidad de ejecución remota de código cuando el instalador de Visual Studio C++ Redistributable valida incorrectamente la entrada antes de cargar archivos de biblioteca de vínculos dinámicos (DLL). Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código arbitrario en el contexto del usuario actual. Los usuarios cuyas cuentas están configuradas para tener menos derechos de usuario en el sistema podrían verse menos afectados que los usuarios que operan con derechos administrativos. Para aprovechar la vulnerabilidad, un atacante debe colocar una DLL malintencionada en un sistema local y convencer a un usuario de ejecutar un archivo ejecutable específico. Para solucionar la vulnerabilidad, en la actualización de seguridad se corrige cómo el instalador de Visual Studio C++ Redistributable valida la entrada antes de cargar los archivos DLL.
CVE-2019-0757 Vulnerabilidad de manipulación de NuGet de .NET Core
Existe una vulnerabilidad de manipulación en el software de NuGet cuando se ejecuta en un entorno Linux o Mac. Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código arbitrario en el contexto del usuario actual. Si el usuario actual ha iniciado sesión con derechos de usuario administrativos, un atacante podría tomar el control del sistema afectado. Un atacante podría entonces instalar programas; ver, cambiar o eliminar datos; o cree nuevas cuentas con derechos de usuario completos. Los usuarios cuyas cuentas están configuradas para tener menos derechos de usuario en el sistema podrían verse menos afectados que los usuarios que operan con derechos administrativos. La explotación de la vulnerabilidad requiere que un atacante pueda iniciar sesión como cualquier otro usuario de esa máquina. En ese momento, el atacante podrá reemplazar o agregar a los archivos creados por una operación de restauración de NuGet en la cuenta del usuario actual.
Las actualizaciones de .NET Core se han publicado hoy y se incluyen en esta actualización de Visual Studio. La actualización de seguridad soluciona la vulnerabilidad mediante la corrección de cómo la restauración de NuGet crea permisos de archivo para todos los archivos extraídos en la máquina cliente. Los detalles sobre los paquetes se pueden encontrar en las notas de la versión de .NET Core.
Visual Studio 2017 (versión 15.9.8)
publicado el 5 de marzo de 2019
Problemas corregidos en la versión 15.9.8
- Se produce un error en la transformación de texto habilitada para ModelBus en la versión 15.8.
- SSDT: Corrección para mejorar el rendimiento al cargar soluciones con múltiples proyectos.
- Vulnerabilidades en el archivo binario de la plataforma de OpenJDK.
Visual Studio 2017, versión 15.9.7
publicado el 12 de febrero de 2019
Problemas corregidos en la versión 15.9.7
- Se producen bloqueos al expandir variables.
- /DEBUG:FASTLINK + C7 + PCH provoca errores en el depurador.
- La aplicación nativa de C++ se bloquea debido a daños en la pila con VS 2017 15.9.2.
- Código de modo de lanzamiento incorrecto.
- Excepción de tarea no observada de Xamarin WebRequest.
- La opción Link /SOURCELINK parece no hacer nada. Esto corrige el vínculo de origen para la depuración administrada de C++.
- Se ha corregido un problema por el que los registros de AVX/MPX/AVX512 se dañaban durante la depuración.
- Actualización de los paquetes de marco Microsoft.VCLibs.140.00.UWPDestkop para aplicaciones desktopBridge de C++ para UWP que agregan compatibilidad con ARM64.
- Se ha corregido una versión errónea de VCToolsRedistVersion en Microsoft.VCToolsVersion.default.props.
- Se ha corregido un archivo .dll incrustado sin firma para instaladores de VC Redist.
- SSDT/Web Tools: se ha corregido un problema por el que SQL LocalDB no estaba instalado en configuraciones regionales polacas, turcas y checas.
- SSDT: Se ha corregido un problema que afectaba a SQL Server Analysis Services y que provocaba que el método no encontrase la excepción al hacer clic en la interfaz de usuario.
- SSDT: se ha corregido un problema de accesibilidad por el que el contenido de una tabla no se mostraba en la ventana de resultados al usar el método de contraste alto.
Avisos de seguridad corregidos
CVE-2019-0613 La deserialización de XOML de WorkflowDesigner permite la ejecución de código
Un archivo XOML que hace referencia a determinados tipos podría provocar que se ejecute código aleatorio cuando se abre el archivo XOML en Visual Studio. Ahora hay una restricción sobre qué tipos se pueden usar en los archivos XOML. Si se abre un archivo XOML que contiene uno de los tipos recién no autorizados, se muestra un mensaje que explica que el tipo no está autorizado.
Para obtener más información, consulte la documentación de vulnerabilidad de XOML
CVE-2019-0657 Vulnerabilidad de suplantación de la identidad en .NET Framework y Visual Studio
Las actualizaciones de .NET Core se han publicado hoy y se incluyen en esta actualización de Visual Studio. Esta versión corrige problemas de seguridad y otros problemas importantes. Encontrará los detalles en las notas de la versión de .NET Core.
Visual Studio 2017, versión 15.9.6
Publicada el 24 de enero de 2019
Problemas corregidos en la versión 15.9.6
- Errores de instalación del componente Editor de Unity en China
- Iniciar un nuevo proyecto de nanoFramework a partir de una plantilla.
- Errores de implementación después de actualizar Visual Studio 2017.
- Error de implementación de Android: error ADB0010.
- Error en la traducción en alemán: barra de información que indica que la sesión se ha cerrado inesperadamente.
- Problema de diseño sin conexión de Visual Studio 2017: no se pudo cargar desde el flujo en diseños que no son ENU.
- La actualización automática de una extensión puede dejar deshabilitada la extensión.
Versión 15.9.5 de Visual Studio 2017
publicada el 8 de enero de 2019
Problemas corregidos en la versión 15.9.5
- VSX1000: no se ha proporcionado suficiente información a MSBuild para establecer una conexión a un servidor remoto.
- Visual C++ 2017 Redistributable para ARM64 no está disponible en visualstudio.com.
- VC Runtime Redistributable Update for VS 15.9 elimina la Clave del Registro.Esta corrección puede tener una mayor probabilidad de requerir un reinicio de la máquina para instalar un paquete VC++ Redistributable actualizado.
- Generación de código incorrecta en C++ administrado con una asignación de lista a lista.
- No se puede conectar al host de compilación de Mac después de la actualización de Visual Studio 15.9.4.
-
Se omiten directorios de recursos en compilaciones incrementales con elementos
AndroidAarLibrary. - [Muchas referencias a ensamblados externos: ERROR JNI
(app bug): desbordamiento de la tabla de referencia local(max=512.)]((https://github.com/xamarin/xamarin-android/issues/2257) - El editor de Unity se ha actualizado a la versión 2018.3. Para obtener más información, visite el sitio web de Unity.
- SSDT: habilitamos proyectos SQL para crear esquemas que tienen índices de almacenamiento de columnas no agrupados en vistas indexadas.
- SSDT: se ha corregido un problema de rendimiento significativo en la herramienta de comparación de esquemas al generar un script.
- SSDT: Se ha corregido la lógica de detección de desfase de esquema en la herramienta de comparación de esquemas que obligaba a realizar una nueva comparación para volver a habilitar las acciones de scripting y publicación.
Avisos de seguridad corregidos
CVE-2019-0546 Vulnerabilidad de ejecución remota de código en Visual Studio Hay una vulnerabilidad de ejecución remota de código en Visual Studio cuando el compilador de C++ manipula incorrectamente combinaciones específicas de construcciones de C++. Un atacante que aprovechara correctamente la vulnerabilidad podría ejecutar código arbitrario en el contexto del usuario actual. Si el usuario actual ha iniciado sesión con derechos de usuario administrativos, un atacante podría tomar el control del sistema afectado. Un atacante podría entonces instalar programas; ver, cambiar o eliminar datos; o cree nuevas cuentas con derechos de usuario completos. Los usuarios cuyas cuentas están configuradas para tener menos derechos de usuario en el sistema podrían verse menos afectados que los usuarios que operan con derechos administrativos. La actualización de seguridad soluciona la vulnerabilidad al corregir la forma en que el compilador de C++ de Visual Studio controla determinados constructos de C++.
Versión 15.9.4 de Visual Studio 2017
publicada el 11 de diciembre de 2018
Problemas corregidos en la versión 15.9.4
- Las cargas duplicadas de Visual Studio 15.9 abren archivos al volver a cargar la solución.
- Todos los usuarios ahora pueden conectarse a servidores de TFS locales mediante Team Explorer.
- Visual Studio 15.8.3 ya no expande los metadatos de ItemDefinitionGroup para elementos definidos en el proyecto durante las compilaciones de la interfaz gráfica de usuario (funcionaban en Visual Studio 15.8.2).
- Visual Studio tiene varias pestañas para el mismo archivo.
- System.ArgumentException: el parámetro es incorrecto. (Excepción de HRESULT: 0x80070057 (E_INVALIDARG)).
- No se encontró el PDB LNK4099.
- Catálogo de recursos vacío.
- Error de /analyze en el código de C++ que usa /ZW.
- Error de optimización de código del compilador de C++.
- Xamarin.iOS no puede seleccionar el recurso de imagen para la Vista de imagen.
- Los proyectos de iOS que hacen referencia a un proyecto compartido que contiene recursos de imagen en un catálogo de recursos no se pueden cargar en Windows.
- La imagen no aparece en la pantalla de inicio de iOS en Visual Studio 15.8.6.
- Posible codegen incorrecto en la asignación de unión/campo de bits en Visual Studio 2017 15.8.
- Se ha corregido un problema de envío 1201 de UWP en C#.
- Se ha corregido un error APPX1101 de creación de paquetes de UWP en C#: La carga contiene dos o más archivos con la misma ruta de acceso de destino "System.Runtime.CompilerServices.Unsafe.dll".
- Error MT2002: No se pudo resolver la referencia "System.Runtime.CompilerServices.AsyncValueTaskMethodBuilder" desde "System.Threading.Tasks.Extensions..." al compilar un proyecto de Xamarin.iOS.
- El redireccionamiento a una dirección URL relativa no funciona cuando se usa AndroidClientHandler.
- Se ha restaurado la información de depuración de definiciones de tipos de enumeraciones sin nombre compiladas con el compilador de C.
- La versión x86 mitigada por spectre de delayimp.lib ahora está compilada con mitigaciones /Qspectre habilitadas.
- Se realizaron cambios en cómo se cargan los catálogos de activos en proyectos de Xamarin.iOS para reducir el tiempo de carga de la solución.
- Hemos actualizado las plantillas de Xamarin.Forms para usar la versión más reciente.
- Se ha corregido un problema con las aplicaciones web de ASP.NET Core que se depuran a través de Kestrel que genera el mensaje de error: "Unable to configure HTTPS endpoint. No se especificó ningún certificado de servidor...".
- La habilitación de la extensión de sitio de AppInsights en App Service desde Visual Studio ahora se produce mediante el uso de una configuración de aplicación específica.
Avisos de seguridad corregidos
Existe una vulnerabilidad de elevación de privilegios cuando el servicio recopilador estándar de Diagnostics Hub controla incorrectamente ciertas operaciones de archivo. Un atacante que logra aprovechar esta vulnerabilidad podría obtener privilegios elevados. Para aprovechar esta vulnerabilidad, un atacante requeriría acceso sin privilegios a un sistema vulnerable. La actualización de seguridad aborda la vulnerabilidad asegurándose de que los Servicios de Recopilador Estándar del Centro de Diagnóstico simulan correctamente las operaciones de archivo.
Versión 15.9.3 de Visual Studio 2017
publicada el 28 de noviembre de 2018
Problemas corregidos en la versión 15.9.3
- Visual Studio 15.9: las cargas duplicadas abren archivos al volver a cargar la solución.
- Problemas con la recarga e IntelliSense en proyectos de Unity y Visual Studio 2017 15.9.x.
Versión 15.9.2 de Visual Studio 2017
publicada el 19 de noviembre de 2018
Problemas corregidos en la versión 15.9.2
- El tamaño de MFC EXE (binario) es 5 veces superior en VS 15.8 (_MSC_VER = 1915).
- No se admite la clave "OPENSSH".
- La lupa de Windows ya no realiza un seguimiento del cursor del teclado.
- Se produce un error de análisis con Lamba invocado inmediatamente durante un bucle.
- El diseñador de iOS de Xamarin no funciona con 15.9 y Xamarin.iOS 12.2.1.10.
- Hemos mejorado la confiabilidad de la vinculación incremental para proyectos de C++ grandes.
- Los errores LNK2001 "símbolo externo sin resolver" para determinados destructores de eliminación de vectores ahora se resolverán.
- Se ha mejorado el tiempo de ejecución del compilador para el código que hace un uso intensivo de funciones encadenadas, insertadas que implican expresiones lambda o clases locales como tipos de parámetro o valor devuelto.
Versión 15.9.1 de Visual Studio 2017
publicada el 15 de noviembre de 2018
Problemas corregidos en la versión 15.9.1
- Se ha corregido un problema en Visual Studio que impedía generar proyectos con el XDK de Xbox One de Microsoft.
Detalles de las novedades de la versión 15.9.1
SDK de desarrollo para la Plataforma universal de Windows
El SDK de actualización de octubre de 2018 de Windows 10 (compilación 17763) ahora es el SDK seleccionado predeterminado para la carga de trabajo de desarrollo de la Plataforma Universal de Windows.
Resumen de las nuevas características importantes de la versión 15.9
- Ahora puede importar y exportar un archivo de configuración de instalación en el que se especifica qué cargas de trabajo y componentes se deben instalar con una instancia de Visual Studio.
- Se ha mejorado la experiencia de depuración de paquetes NuGet con el nuevo formato de paquete de símbolos (.snupkg).
- La función "Retroceder en el depurador" ya está disponible en C++ para clientes empresariales.
- Ahora IntelliSense de C++ responde a los cambios en el entorno remoto para proyectos tanto de CMake como de MSBuild, dirigidos a Linux.
- Se han aplicado actualizaciones a los paquetes de marcos de UWP Desktop Bridge y se ha agregado compatibilidad para los escenarios de C++ Native Desktop (ARM64).
- Se ha agregado compatibilidad de la biblioteca Range-v3 con el compilador MSVC 15.9.
- Se han corregido varios errores en el compilador de F# y las herramientas de F#.
- Se ha agregado compatibilidad del servicio de lenguaje para las nuevas características de TypeScript, así como para el cambio de nombre de archivo semántico y las referencias de proyecto.
- Se mejoró el desarrollo de Node.js mediante la actualización de las plantillas de Vue.js y la adición de soporte para pruebas unitarias utilizando el marco Jest.
- Se han agregado plantillas de proyecto de SharePoint 2019, por lo que ya es posible migrar proyectos de SharePoint 2013 y 2016 a SharePoint 2019.
- Visual Studio Tools para Xamarin ahora es compatible con Xcode 10.
- Se han realizado mejoras en el rendimiento de compilación de Xamarin.Android.
- Se han agregado y mejorado características para los desarrolladores de la Plataforma universal de Windows, lo que incluye compatibilidad con ARM64, el SDK en versión preliminar más reciente, una mejor depuración de aplicaciones Desktop Bridge y varias mejoras del Diseñador XAML.
- Se han realizado mejoras considerables en la experiencia de uso de fuentes de paquete autenticadas.
- Ahora ya hay compatibilidad con los archivos de bloqueo para habilitar la restauración repetible de los proyectos basados en PackageReference.
- Se ha agregado compatibilidad con el nuevo formato de licencia de los paquetes NuGet.
- Se han incluido directivas cliente de NuGet en Visual Studio, lo que permite el bloqueo de entornos para que solo se puedan instalar paquetes de confianza.
- Ahora el uso de .NET Core en Visual Studio es más predecible.
Principales problemas corregidos en la versión 15.9
- No se puede cambiar el color de fondo de "Buscar todas las referencias".
- Falló la carga del "Paquete del Editor de Recursos de Visual C++".
- La compilación de VS2017 v15.8 no se inicia si los archivos XAML no se guardan primero manualmente.
- Error de instalación: error en la comprobación de firma del manifiesto.
- La actualización 15.8.6 interrumpe los proyectos del instalador.
- Al desplazarse hacia arriba con la tecla de flecha, Visual Studio sube una página.
- Después de actualizar a la versión 15.8.1, la sugerencia de datos no se muestra durante la depuración.
- System.InvalidProgramException: Common Language Runtime ha detectado un programa no válido.
- El Explorador de Soluciones no permanece anclado después de cerrar Visual Studio.
- La barra de navegación del editor tiene problemas para gestionar los nombres de método largos.
- Error de fallo de carga del paquete del editor al iniciar Blend.
Consulte todos los problemas notificados por el cliente corregidos en Visual Studio 2017, versión 15.9.
el portal de la comunidad para desarrolladores
Detalles de las novedades de la versión 15.9
Versión 15.9.0 de Visual Studio 2017
publicada el 13 de noviembre de 2018
Nuevas características de la versión 15.9
Install
Se ha facilitado el mantenimiento de la coherencia de la configuración de instalación entre varias instalaciones de Visual Studio. Ahora puede usar el Instalador de Visual Studio para exportar un archivo .vsconfig para una instancia determinada de Visual Studio. Este archivo contendrá información sobre las cargas de trabajo y los componentes que ha instalado. A continuación, puede importar este archivo para agregar estas selecciones de carga de trabajo y componentes a otra instalación de Visual Studio.
Depuración
Se ha agregado la compatibilidad para utilizar el nuevo formato de paquete de símbolos basado en archivos PDB portátiles (.snupkg). Se han agregado herramientas para facilitar el uso y la administración de esos paquetes de símbolos desde orígenes como el servidor de símbolos de NuGet.org.
C++
- Hemos agregado la característica "paso atrás" en el depurador para C++ en Visual Studio Enterprise Edition. Retroceder le permite volver atrás en el tiempo para ver el estado de la aplicación en un momento dado anterior.
- C++ IntelliSense ahora responde a los cambios en el entorno remoto para proyectos CMake y MSBuild que tienen como objetivo Linux. Al instalar nuevas bibliotecas o cambiar los proyectos de CMake, IntelliSense de C++ analiza automáticamente los nuevos archivos de encabezado en la máquina remota para poder disfrutar de una experiencia de edición de C++ completa y sin problemas.
- Se han actualizado los paquetes de marcos de UWP Desktop Bridge para que coincidan con los más recientes en Windows Store para todas las arquitecturas admitidas, incluida ARM64.
- Además de la corrección de 60 errores de bloqueo, se ha agregado la compatibilidad de la biblioteca Range-v3 con el compilador MSVC 15.9, disponible en /std:c++17 /permissive-.
- El paquete de marco VCLibs comercial de Visual Studio se ha actualizado para que coincida con la versión más reciente disponible en la Tienda para UWP.
- Ahora hay disponible compatibilidad total para los escenarios de C++ Native Desktop (ARM64), incluido VC++ 2017 Redistributable.
- Hemos implementado las sobrecargas decimales de ida y vuelta más cortas de to_chars() de punto flotante en el encabezado charconv de C++17. Para la notación científica, es aproximadamente 10 veces más rápido que sprintf_s() "%.8e" para flotantes, y 30 veces más rápido que sprintf_s() "%.16e" para dobles. Esto usa el nuevo algoritmo Ryu de Ulf Adams.
- Puede encontrar aquí una lista de las mejoras relativas a la conformidad de estándares del compilador de Visual C++, que pueden requerir cambios en el código fuente en modo de conformidad estricta.
- El conmutador /Gm del compilador de C++ está en desuso. Considere la posibilidad de deshabilitar el conmutador /Gm en los scripts de compilación si se define explícitamente. Como alternativa, también puedes ignorar sin problema la advertencia de desuso de /Gm, ya que no se tratará como error cuando uses "Tratar advertencias como errores" (/WX).
F#
Compilador de F#
- Se corrigió un error por el cual los métodos de extensión que aceptan valores de tipo
byrefpodían modificar un valor inmutable. - Hemos mejorado la información de errores de compilación para sobrecargas en
byref/inref/outref, en lugar de mostrar el error oscuro que aparecía anteriormente. - Las extensiones de tipo opcionales en
byrefs ahora están completamente prohibidas. Estas se podían declarar anteriormente, pero no se podían usar, algo que podía confundir al usuario. - Se corrigió un error en el que el uso de
CompareToen una tupla de estructura, al provocar una equivalencia de tipo con una tupla de estructura con alias, causaba una excepción en tiempo de ejecución. - Se ha corregido un error que ocurría al usar
System.Voiden el contexto de la creación de un proveedor de tipos para .NET Standard, lo cual podía impedir encontrar el tipoSystem.Voiden tiempo de diseño. - Se ha corregido un error por el que, cuando un constructor de unión discriminada aplicado parcialmente no coincidía con un tipo anotado o inferido para la unión discriminada, se podía producir un error interno.
- Hemos modificado el mensaje de error del compilador al intentar tomar una dirección de una expresión (por ejemplo, acceder a una propiedad) para que sea más claro que infringe las reglas de ámbito de los tipos de
byref. - Se ha corregido un error que provocaba que el programa pudiese bloquearse en el entorno de ejecución al aplicar parcialmente un tipo
byrefa un método o función. Ahora se mostrará un mensaje de error. - Se ha corregido un error por el que una combinación no válida de
byrefy un tipo de referencia (comobyref<int> option) producía un error en el entorno de ejecución sin generar ningún mensaje de advertencia al respecto. Ahora emitimos un mensaje de error.
Herramientas de F#
- Se ha resuelto un problema por el que los metadatos de los ensamblados de F# compilados con el SDK de .NET Core no se mostraban en las propiedades del archivo en Windows. Ahora puede ver estos metadatos haciendo clic derecho en un ensamblado en Windows y seleccionando Propiedades.
- Se ha corregido un error por el que el uso de
module globalen el código fuente en F# podía producir que Visual Studio no respondiese. - Se ha corregido un error por el que los métodos de extensión que usan
inref<'T>no se mostrarían en las listas de finalización. - Se ha corregido un error por el que la lista desplegable TargetFramework en Propiedades del proyecto para proyectos de F# de .NET Framework estaba vacía.
- Se ha corregido un error por el que se produciría un error al crear un nuevo proyecto de F# destinado a .NET Framework 4.0.
Repositorio de código abierto de F#
El proyecto VisualFSharpFull ahora se establece como proyecto de inicio predeterminado, eliminando la necesidad de configurarlo manualmente antes de la depuración. ¡Gracias, Robert Jeppesen!
Soporte del servicio de lenguajes JavaScript y TypeScript
- Se ha agregado la refactorización para corregir las referencias a un archivo después de que se ha cambiado su nombre. También se ha agregado compatibilidad con las referencias de proyecto, lo que le permite dividir el proyecto de TypeScript en compilaciones independientes que se hacen referencia entre sí.
- Se ha actualizado a la última Vue CLI 3.0 y se ha mejorado el linting en los archivos de plantilla de Vue.js. También puede escribir y ejecutar pruebas unitarias mediante el marco Jest.
- Hemos agregado compatibilidad con TypeScript 3.1.
Compatibilidad con SharePoint 2019
Hemos agregado nuevas plantillas que permiten crear proyectos para SharePoint 2019. Asimismo, podrá migrar los proyectos existentes tanto de SharePoint 2013 como de SharePoint 2016 a la nueva plantilla de proyecto.
Visual Studio Tools para Xamarin
Visual Studio Tools para Xamarin ahora admite Xcode 10, que permite compilar y depurar aplicaciones para iOS 12, tvOS 12 y watchOS 5. Para obtener información detallada sobre las nuevas características disponibles, consulte el artículo sobre cómo prepararse para iOS 12 y nuestra introducción a iOS 12.
Mejoras iniciales en el rendimiento de compilación de Xamarin.Android
Xamarin.Android 9.1 incluye mejoras iniciales del rendimiento de compilación. Consulte nuestra comparación de rendimiento de compilación entre Xamarin.Android 15.8 y 15.9 para obtener más información.
Herramientas para desarrolladores de la Plataforma universal de Windows
- El SDK de Windows 10 más reciente (compilación 17763) se incluye como un componente opcional en la carga de trabajo de desarrollo de la Plataforma universal de Windows.
- Hemos agregado compatibilidad para crear paquetes .MSIX para los proyectos de la Plataforma Universal de Windows, así como para la plantilla Proyecto de Empaquetado de Aplicaciones de Windows. Para crear un paquete .MSIX, la versión mínima de la aplicación debe ser el SDK de Windows 10 (compilación 17763) más reciente.
- Ahora puedes compilar aplicaciones para UWP de ARM64. Para las aplicaciones UWP .NET, solo .NET Native es compatible con ARM64, y debe establecer la versión mínima de la aplicación en Fall Creators Update (compilación 16299) o superior.
- Hemos realizado mejoras en la velocidad F5 (Compilación e implementación) para aplicaciones de la Plataforma universal de Windows. Esto será más notable para las implementaciones en destinos remotos mediante la autenticación de Windows, pero también afectará a todas las demás implementaciones.
- Ahora los desarrolladores tienen la opción de especificar Opciones de visualización de controles con el Diseñador XAML al crear aplicaciones UWP que tengan como destino Windows 10 Fall Creators Update (compilación 16299). Al seleccionar "Solo mostrar controles de plataforma" se impide que el diseñador ejecute cualquier código de control personalizado para mejorar la confiabilidad del diseñador.
- El diseñador XAML ahora reemplaza automáticamente los controles que lanzan excepciones detectables con controles de respaldo, para evitar que el diseñador se bloquee. Los controles de reserva tienen un borde de color amarillo para avisar a los desarrolladores de que el control se ha reemplazado en tiempo de diseño.
- El proyecto de empaquetado de aplicaciones de Windows ahora admite la depuración de procesos en segundo plano usando el tipo de depurador Core CLR.
NuGet
Mejoras del proveedor de credenciales de NuGet
Esta versión mejora considerablemente la experiencia de usar fuentes de paquetes autenticadas, especialmente para los usuarios de Mac y Linux:
- Ahora Visual Studio, MSBuild, NuGet.exe y .NET admiten una nueva interfaz de complemento de proveedor de credenciales que se puede implementar mediante hosts de paquetes privados como Azure Artifacts. Anteriormente, solo NuGet.exe y Visual Studio aceptaban proveedores de credenciales.
- Las ediciones de Visual Studio (incluida la edición que incluye las herramientas de compilación) ahora incorporan un proveedor de credenciales de Azure Artifacts con determinadas cargas de trabajo, de modo que pueda usar fácilmente fuentes de Azure Artifacts durante el desarrollo. Para usar estas mejoras, instale el Administrador de paquetes NuGet, los componentes de destinos y tareas de compilación de NuGet o la carga de trabajo de .NET Core.
Mejoras del administrador de paquetes NuGet
- NuGet ahora permite el bloqueo del cierre de paquetes completo para los paquetes basados en PackageReference, lo que permite la restauración repetible de esos paquetes.
- La interfaz de usuario del administrador de paquetes NuGet de Visual Studio muestra ahora la información de licencia de los paquetes que usan el nuevo formato de licencia. El nuevo formato de licencia inserta la información de licencia como parte del paquete en forma de una expresión SPDX o un archivo de licencia.
Seguridad de NuGet
Hemos incluido directivas de cliente NuGet que permitirán la configuración de restricciones de seguridad de los paquetes. Esto significa que puede bloquear entornos para que solo los paquetes de confianza se puedan instalar mediante:
- No permitir la instalación de paquetes sin firmar.
- Definir una lista de firmantes de confianza basados en la firma del autor.
- Definir una lista de propietarios de paquetes de NuGet.org de confianza en función de los metadatos de la firma del repositorio.
Herramientas de .NET Core para Visual Studio
A partir de esta versión, las herramientas de .NET Core para Visual Studio ahora usarán de forma predeterminada la versión estable más reciente de un SDK de .NET Core instalado en la máquina para las versiones de disponibilidad general de Visual Studio. En versiones preliminares futuras, las herramientas usarán únicamente SDK de .NET Core en versión preliminar.
Problemas corregidos
Consulte todos los problemas notificados por el cliente corregidos en Visual Studio 2017, versión 15.9.
El Portal de la Comunidad de Desarrolladores
Problemas conocidos
Consulte todos los problemas conocidos existentes y las soluciones alternativas disponibles en Visual Studio 2017, versión 15.9.
Problemas conocidos de Visual Studio 2017
Historial de notas de la versión de Visual Studio 2017
Para obtener más información relacionada con las versiones anteriores de Visual Studio 2017, consulte la página Historial de notas de la versión de Visual Studio 2017.
Notas de la versión 15.9 de Visual Studio 2017