Notas de la versión de NuGet 5.5
Vehículos de distribución de NuGet:
Versión de NuGet | Disponible en la versión de Visual Studio | Disponible en los SDK de .NET |
---|---|---|
5.5.0 | Visual Studio 2019, versión 16.5 | 3.1.2001 |
1Se instala con Visual Studio 2019 con la carga de trabajo de .NET Core
Mejora de la experiencia de accesibilidad y lector de pantalla para la interfaz de usuario del administrador de paquetes NuGet en Visual Studio
- Problemas de accesibilidad en las experiencias del Lector de pantalla, falta altText y nombre accesible para el cuadro de texto Instalado, etc.: n.º 9059
- Problemas de accesibilidad en las experiencias del Lector de pantalla en la lista de paquetes: n.º 9077
- Problemas de accesibilidad en las experiencias del Lector de pantalla relacionadas con las pestañas "Examinar", "Instalar", "Actualizar": n.º 9078
- Narrador no anuncia "En blanco", "Sin dependencias", "nuget.org", la etiqueta de vínculo "MIT" n.º 9157
Compatibilidad con iconos independientes en la interfaz de usuario del Administrador de paquetes de Visual Studio para paquetes hospedados en fuentes locales: n.º 8189
Se ha mejorado significativamente el rendimiento de la restauración sin operación con
RestoreUseStaticGraphEvaluation
, que acelera las evaluaciones mediante una llamada a las API de Grafo estático de MSBuild: 8791Confiabilidad mejorada de dotnet.exe con complementos de autenticación multiplataforma
Se ha agregado el comando
dotnet nuget <add|remove|update|disable|enable|list> source
: n.º 4126Compatibilidad con
--skip-duplicate
al usar dotnet nuget push: n.º 8778Compatibilidad con
packages.config
con msbuild /restore: n.º 8506
Errores
Se ha modificado el actualizador automático con las API de V3: n.º 4197
Versión de dependencia de paquete incorrecta Si la versión de dependencia del paquete está establecida en "*": n.º 6697
El mensaje de error ErrorUnsafePackageEntry no apunta al origen del problema: n.º 7505
No se respeta el archivo de bloqueo en escenarios "*": n.º 8073
NuGet.exe no se resuelve en la versión más reciente de un paquete cuando se usa * en PackageReference (MSBuild, Dotnet, VS sí lo hacen): n.º 8432
dotnet list package con un proyecto WPF de destino múltiple: n.º 8463
Se han mejorado las utilidades de simultaneidad (reducir el uso de CPU): n.º 8653
La especificación DG para escenarios de proyecto descargados no se debe escribir en restauraciones en versión preliminar: n.º 8793
Los paquetes NuGet de Visual Studio (RestoreManagerPackage) se deben cargar automáticamente en eventos de compilación de soluciones: n.º 8796
Interbloqueo en la inicialización de VSSettings: n.º 8842
El Cuadro de herramientas de Visual Studio no se rellena desde un paquete NuGet si un proyecto se coloca en una carpeta de solución: n.º 8868
VS: Se produce un error perpetuo en la restauración de la solución debido a una condición de carrera: n.º 8881
Mensaje "Cargando…" constante en la pestaña Instalado y "Buscando <término>". en la pestaña Actualizaciones: n.º 8890
Faltan iconos insertado en la interfaz de usuario de PM de VS después de que expire la caché: n.º 9069
Inicio FireAndForget de la interfaz de usuario de PM: n.º 9112
Restauración: La implementación de IncludeExcludeFiles.Equals(...) es incorrecta: n.º 9167
Restauración: PackageSpec.Clone() crea un clon desigual: n.º 9211
Lista de errores que se muestra aunque "Mostrar siempre la lista de errores si la compilación finaliza con errores" no está activada: n.º 8190
La restauración de grafos estáticos no debe pasar un valor SolutionPath vacío: n.º 9061
Restauración: Cierre calculado para cada proyecto cuatro veces: n.º 9042
Restauración: DependencyGraphSpec.Load(...) no necesita JObject: n.º 9040
Restauración: Cadenas grandes creadas en el montón de objetos grandes (LOH): n.º 9031
Nuget.exe personalizado en la versión más reciente de Mono podría interrumpirse debido a la resolución del SDK de MSBuild: 8848
Se produce un error en la restauración cuando nuget.dgspec.json es "usado por otro proceso": 8692
DCR
La lógica de _GetRestoreProjectStyle debe estar en una tarea: n.º 8804
Se agrega información de desuso de forma predeterminada en la pestaña Instalado: n.º 8541
Lista de todos los problemas corregidos en esta versión: 5.5