.NET SDK 9
Microsoft · Compila y prueba aplicaciones .NET 9 con la CLI de dotnet, herramientas de compilación y entornos de ejecución correspondientes incluidos.
Descripción
Traducción con IAVer original.NET SDK 9 proporciona las herramientas de línea de comandos dotnet, compatibilidad de compilación con C#/F# y los entornos de ejecución correspondientes de .NET y ASP.NET Core para desarrollar y probar aplicaciones .NET 9. Es adecuado para desarrolladores que mantienen proyectos fijados a la banda de características 9.0 del SDK, incluidas herramientas de consola, bibliotecas y servicios web. No es un IDE ni permite usar en macOS los marcos de escritorio exclusivos de Windows.
Instalación y plataforma
Ejecuta el PKG oficial o usa brew install --cask dotnet-sdk@9. El PKG específico 9.0.318 osx-arm64 ocupa 210,084,250 bytes y está destinado a Apple Silicon; los paquetes x64 son independientes. La matriz actual de compatibilidad de Microsoft para .NET 9 incluye macOS 15, 26 y 27 para Arm 64 y x64. Esa lista de sistemas operativos compatibles no equivale a la versión mínima en la que podría iniciarse un binario antiguo; no se verificó de forma independiente la versión mínima exigida por este instalador. No se indica un mínimo fijo de RAM para todas las cargas de trabajo del SDK. Las cachés de NuGet, los resultados de compilación y las cargas de trabajo opcionales pueden necesitar mucho espacio de almacenamiento adicional al del instalador.
Configuración y dependencias del proyecto
El instalador necesita permisos de administrador. Comprueba dotnet --info y dotnet --list-sdks tras la instalación y usa un archivo global.json en el repositorio cuando necesites un SDK específico en lugar del SDK más reciente que se seleccione. El SDK incluye los entornos de ejecución correspondientes de .NET y ASP.NET Core; no hacen falta instaladores independientes de estos entornos para el uso habitual del SDK. Las herramientas nativas, las cargas de trabajo de Apple, Xcode y las bibliotecas externas son requisitos adicionales para los proyectos que los usan, no componentes cuya inclusión garantice este paquete.
Ciclo de vida, cuentas y conexión a la red
.NET 9 es una versión STS en fase de mantenimiento cuyo soporte finaliza el 10 de noviembre de 2026, según la política de Microsoft consultada. Planifica la migración a una versión con soporte y prueba la compatibilidad, en lugar de asumir que esta versión principal fijada recibirá correcciones indefinidamente. La compilación local no requiere una cuenta de Microsoft. La restauración de paquetes, la instalación de cargas de trabajo, las actualizaciones y el despliegue en la nube usan servicios de red; los repositorios privados de paquetes y las herramientas de Azure pueden necesitar credenciales. La CLI recopila la telemetría documentada salvo que configures los controles correspondientes para desactivarla.
Licencia y riesgos prácticos
El repositorio del SDK usa la licencia MIT e incluye avisos de terceros. Las herramientas están disponibles sin coste, mientras que los paquetes privados, las dependencias comerciales y la infraestructura alojada tienen sus propias condiciones y cargos. Los scripts de compilación y los paquetes restaurados pueden ejecutar código; revisa los repositorios que no conozcas y protege las credenciales de los repositorios de paquetes. Prueba las actualizaciones de mantenimiento con tu proyecto y el entorno de ejecución de despliegue, ya que la selección del SDK y el avance automático de versión del entorno de ejecución pueden afectar a la compilación o la ejecución. La ilustración corresponde al tutorial de Microsoft para crear una aplicación de consola con Visual Studio Code en Windows y muestra un proyecto de C# y el terminal integrado. Visual Studio Code y su extensión de depuración son herramientas complementarias, no una interfaz gráfica incluida con el SDK ni una captura de este instalador para Mac o de esta versión de parche del SDK.
Fuentes: Metadatos oficiales de la versión 9.0, Instalación en Mac, Sistemas operativos compatibles, Ciclo de vida del soporte, Licencia del SDK.
Novedades Novedades de 9.0.318 7 oct · Editado por OpenNavo · Traducción por IA
- SeguridadLa versión de mantenimiento incluye CVE-2026-69439 y CVE-2026-71328.