Leer en inglés

Compartir a través de


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

Resumen: Novedades de la versión 5.3

Problemas corregidos en esta versió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.º 8168

  • VS: 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.º 8401

  • Reversió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.º 7948

  • Proveedores 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 y NUGET_NETCORE_PLUGIN_PATHS para admitir la configuración de ambos al mismo tiempo: n.º 8151

  • Habilitació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

Resumen: Novedades de la versión 5.3.1

  • Complemento: Se ha cancelado una tarea: no se permite que las cancelaciones afecten a la creación de instancias de complementos: n.º 8648

  • La tarea de restauración no se puede ejecutar de forma segura dos veces en un proceso (cuando se usan proveedores de credenciales): n.º 8688