Notas de la versión de NuGet 5.3
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.3.0 | Visual Studio 2019, versión 16.3 | 3.0.1001 |
5.3.1 | Visual Studio 2019, versión 16.3.6 | Versión futura: 3.0.101 |
1Se instala con Visual Studio 2019 con la carga de trabajo de .NET Core
El icono de paquete se puede insertar en el paquete, en lugar de necesitar una dirección URL externa. - #352
Seguridad mejorada con el seguimiento y el cumplimiento de SHA para Packages.Config: n.º 7281
Habilitación del desuso de paquetes NuGet obsoletos o heredados n.º 2867 | Entrada de blog | Documentación
Errores
Los paquetes NuGet generados con el SDK 3.0.100-preview9 no los pueden utilizar los usuarios del SDK 2.2, en función de la zona horaria n.º 8603
Los caracteres de comillas " en PATH provocan un error "Caracteres no válidos en la ruta de acceso" en
nuget restore
n.º 8168VS: Ensamblados con ngen total, no parcial: n.º 8513
Reducción del uso de memoria (cancelación de la suscripción a eventos): n.º 8471
El mensaje "Error_UnableToFindProjectInfo" no es correcto gramaticalmente: n.º 8441
Mejoras de NU1403: Validación de todos los paquetes, incluidos los valores de sha esperados y reales: n.º 8424
Enumeración múltiple en
NuGetPackageManager.PreviewUpdatePackagesAsync
- n.º 8401Reversión del cambio "público -> interno" en PluginProcess: n.º 8390
IVsPackageSourceProvider.GetSources(...) tiene un comportamiento de excepción mal definido: n.º 8383
Conversión del constructor PluginManager en público: n.º 8379
Métricas para realizar el seguimiento de la frecuencia de actualización de la interfaz de usuario de PM: n.º 8369
Reducción del número de actualizaciones de la interfaz de usuario al instalar desde la interfaz de usuario del Administrador de paquetes: n.º 8358
Telemetría: los valores datetime usan formatos específicos de la referencia cultural: n.º 8351
Reducción de las actualizaciones de la interfaz de usuario en la pestaña Examinar de la interfaz de usuario del Administrador de paquetes n.º 6570: n.º 8339
[Error de prueba] "No se puede analizar el archivo de configuración" aparecerá dos veces: n.º 8320
Se genera un error NU5037 con una página de documentación correcta en la que se explican las correcciones del cliente (en el paquete falta el archivo nuspec necesario): n.º 8291
Se produce un error en la restauración en modo bloqueado cuando se cambia el valor RuntimeIdentifier de un proyecto: n.º 8260
Lectura diferencial de la configuración en VS: n.º 8156
La regresión en
Nuget sources add
provoca errores "El carácter ":", el valor hexadecimal 0x3A, no se puede incluir en un nombre": n.º 7948Proveedores de credenciales de complemento de NuGet: se oculta la ventana de proceso: n.º 7511
La aplicación de PackagePathResolver es una ruta de acceso absoluta: n.º 7349
Reducción de las actualizaciones de la interfaz de usuario en las pestañas Instalado y Actualizar de la interfaz de usuario del Administrador de paquetes: n.º 6570
DCR:
Actualización de marcos de Xamarin para asignar a NetStandard 2.1: n.º 8368
Habilitación de la copia del contenido de la "ventana de vista previa" del administrador de paquetes para instalar o actualizar: n.º 8324
Habilitación de la restauración en archivos .proj: n.º 8212
Introducción de
NUGET_NETFX_PLUGIN_PATHS
yNUGET_NETCORE_PLUGIN_PATHS
para admitir la configuración de ambos al mismo tiempo: n.º 8151Habilitación de varias versiones para un valor PackageDownload mediante el atributo Version: n.º 8074
Adición de las opciones -SolutionDirectory y -PackageDirectory a nuget.exe pack: n.º 7163
Lista de todos los problemas corregidos en esta versión: 5.3