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.
Notas de la versión de NuGet 3.5 RTM
NuGet 4.0 RC para Visual Studio 2017 se centra en agregar compatibilidad con escenarios de .NET Core, abordar los comentarios clave de los clientes y mejorar el rendimiento en una variedad de escenarios. Esta versión ofrece varias mejoras, como la compatibilidad con PackageReference, comandos nuGet como destinos de MSBuild, restauración de paquetes en segundo plano, etc.
Correcciones de errores
Cambios de comportamiento en
dotnet pack --version-suffix foo- #3838nuget.exe restore en una máquina con Visual Studio 15 falla: #3834
El nuevo proyecto de archivo de .NETCore debería bloquear la compilación durante la restauración: #3780
ASP.NET aplicación web core, migrada de VS2015 a VS "15", no se puede restaurar. - #3773
[Error de prueba]La interfaz de usuario de PM no puede desinstalar el paquete 'jQuery Validation': #3755
Cuando se instala un paquete en UWP
project.json, también se deben restaurar los proyectos primarios: #3731Modifique los destinos de NuGet para registrar los orígenes del paquete como High verbosity en lugar de Normal - #3719
dotnet
- dotnetcore pack3 debe incluir documentación XML de forma predeterminada: #3698
La actualización por lotes falla desde la interfaz de usuario cuando el origen sin el paquete va primero y todo el origen está seleccionado: #3696
El comando nuget pack no incluye todos los archivos: #3678
Problema de OOM: n.º 3661
La sección ProjectFileDependencyGroups del archivo de recursos debe usar nombres de biblioteca para proyectos: #3611
"dotnet restore" y recursión de directorios: #3517
Los errores de restauración3 se registran como advertencias en lugar de errores: #3503
Problema de TFS: "[file] no se encontró en su espacio de trabajo, o no tiene permiso para acceder a él" - #2805
Al escribir "nuget <packagename>" en el cuadro de búsqueda vs quicklaunch se mantiene el prefijo "nuget " - #2719
System.Xml.XmlException: elemento raíz no reconocido en la parte Propiedades principales. Línea 2, posición 2. - #2718
.nuspeccon campos de escape < o > en campos de texto ya no se compila: #2651nuget.exe eliminar no solicitará credenciales (está en modo no interactivo): #2626
nuget.exe delete advierte de la clave de API para orígenes locales, aunque no tenga sentido hacerlo: #2625
Experiencia de error deficiente al instalar el paquete EF -pre - #2566
Visual Studio bloqueó el intento después de cambiar la selección en el Administrador de paquetes: #2551
dotnet
- La restauración de dotnetcore realiza búsquedas de identificadores que distinguen mayúsculas de minúsculas en repositorios locales de lista plana cuando se usan versiones flotantes: #2516
nuget.exe eliminar no funciona para la fuente V2: #2509
nuget.exe tiempo de espera del comando push necesita un mejor mensaje de error: #2503
La restauración de herramientas falla silenciosamente sin las importaciones adecuadas. - #2462
NuGet solicita que escriba credenciales cuando haya una fuente privada incluso cuando se instale desde nuget.org: #2346
El paquete ApplicationInsights 2.0 aparece en la lista, pero aún no existe: #2317
UIDelay en VS "15" versión preliminar 5: #3500
Se pierde el primer evento OnBuild para restaurar durante la compilación para UWP - #3489
¿PowerShell5 interrumpe la instalación de EntityFramework? - #3312
Adición del origen al registro detallado (considere la posibilidad de usar la versión 3.5): #3294
El parámetro NoCache no se respeta en la versión 3.4+ del cliente NuGet - #3074
Cuando un proveedor de credenciales no se carga en VS, no interrumpa NuGet : #2422
Características
Configuración de CI para ejecutar x86: #3868
Restauración automática 3/3: interfaz de usuario sin bloqueo: #3658
Restauración automática 2/3: restauración en segundo plano en la nominación: #3657
Restaurar referencias del proyecto para que coincidan con el comportamiento de compilación (recurse): #3615
Compatibilidad con DPL en VS "15" - minbar - #3614
Mover el archivo de configuración a archivos de programa: #3613
Las propiedades de restauración generadas y los objetivos necesitan soporte de participación entre distintos objetivos: #3496
Compatibilidad con la restauración de NuGet para PackageTargetFallback (anteriormente conocido como Imports) - #3494
Implementación de ToolsRef: #3472
Restore3 para RID: #3465
Interfaz de usuario de NuGet para admitir la adición/eliminación/actualización de referencias de paquetes - #3457
Restauración automática 1/3: Implementación de Nomination API a través de la información de restauración del proyecto en caché - #3456
Tarea de restauración de NuGet y objetivos - #2994
[1] Habilitación de la restauración de nivel de solución en MSBuild: #2993
Soporte para la extensibilidad pública del proveedor de credenciales en Visual Studio - #2909
Restauración recursiva de NuGet: n.º 2533
No se puede cargar Microsoft.TeamFoundation.Client en dev15, es necesario actualizar microsoft.TeamFoundation.Client a la versión 15.0 para VS "15" (versión preliminar): #2392
No se puede instalar el paquete de C++ en el proyecto de UWP de C++ en VS "15" (versión preliminar): #2369
Nupkg debe admitir la carpeta \buildCrossTargeting\ e importar
.targets/.propspara el ámbito de MSBuild de "crosstargeting". - #3499Diseño de herramientasReferencia: #3462
Corrección de la interfaz de usuario de NuGet para admitir la restauración con PackageReferences en
.csproj- #3455Adición del botón Borrar caché a la configuración del administrador de paquetes de VS: #3289
DCRs
La restauración de la solución debe estar bloqueada mientras se realiza la restauración automática. - #3797
La instalación de NetCore desde la interfaz de usuario del Administrador de paquetes NuGet se instala en cada TFM, en lugar de en las que admite el paquete : #3721
La API del nominador de restauración también debe admitir DotNetCliToolsReferences. - #3702
Identificar nuestro VS "15" vsix como componente del sistema - #3700
Migre de la referencia a MS. VS. Services.Client a MS. VS. Services.Client.Interactive: #3670
$(RestoreLegacyPackagesDirectory) debe respetarse en un nivel de proyecto mediante la restauración: #3618
La restauración al proyecto con una única configuración TargetFramework no debe estar condicionada por propiedades: #3588
dotnet
- dotnetcore restore3 foo.csproj debe seguir las dependencias de projectref y restaurarlas también. Como la versión compilada. - #3577
"type": dependencias "platform" representadas como "type":"package" en el archivo de bloqueo - #2695
En el modo detallado de nuget.exe se debe mostrar la URL de descarga: #2629
Mover NuGet xplat a Microsoft.NetCore.App y netcoreapp1.0 - #2483
Empuje: debe ser posible anular el servidor de símbolos al enviar desde la línea de comandos #2348
Consolidación del código para identificar la ruta de acceso de paquetes globales: #2296
Necesita un nombre mejor que suppressParent: #2196
Determinación
project.jsondel nombre de dependencia que se va a usar para proyectos de MSBuild: #1914Se ha agregado compatibilidad con SemVer 2.0.0 a NuGet.Core: #3383
Permitir que NuPkgs de dependencia transitiva con
.targetsestén disponibles en MSBuild: #3342La restauración de NuGet desde la línea de comandos es significativamente más lenta que VS - #3330
Hacer que el identificador de paquete y la comparación de versiones no distinga mayúsculas de minúsculas: #2522
La opción NoCache no funciona con la restauración/instalación basada en la carpeta GlobalPackagesFolder - #1406
Los recursos FindPackageByIdResource necesitan un contexto de caché predeterminado y un registrador: #1357