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-Beta2 | Notas de la versión de NuGet 3.5-RTM
La versión 3.5 se centra en mejorar la calidad y el rendimiento de los clientes NuGet. Además, hemos lanzado algunas funcionalidades como la compatibilidad con carpetas de reserva, compatibilidad con PackageType en .nuspec entre otras.
Correcciones de errores
Error en la instalación/restauración de un paquete con "El paquete contiene múltiples archivos
.nuspec" - #3231nuget pack agrega archivos de forma forzada
.tta la carpeta de contenido sin importar qué - #3203nuget pack csproj (con
project.json) se bloquea si no hay opciones de paquete y propietario en el archivo JSON - #3180nuget pack para
project.jsonomite etiquetas packOptions como resumen, autores, propietarios, etc. #3161nuget pack ignora las dependencias en la salida
.nuspecparaproject.json- #3145La actualización de varios paquetes con reversión deja el proyecto en un estado roto: #3139
Los archivos ContentFiles bajo ninguna circunstancia se agregan para proyectos de netstandard: #3118
No se puede empaquetar correctamente la biblioteca dirigida a .Net Standard - #3108
Archivo:> nuevo proyecto:> se produce un error en el proyecto biblioteca de clases (portable) en VS2015 y Dev15 - #3094
Error de NuGet: 1.0.0-* no es una cadena de versión válida: #3070
Find-Package no se puede mostrar, pero Install-Package funciona: #3068
Error cuando se ejecuta "Install-Package jquery.validation" en dev15 - #3061
Cuando se instala VS 2015 update 3 en un VS que usa la versión 3.5.0 de NuGet, ocurre un error: #3053
Interfaz de usuario del administrador de paquetes: no muestra la nueva versión después de actualizar un paquete: #3041
-ApiKey en la línea de comandos de delete no se lee ni se envía en 3.5.0-beta - #3037
Cadena incorrecta: una versión estable de un paquete no debe tener una dependencia de prerelanzamiento. - #3030
Crear un proyecto PCL (net46 y windows 10) produce una excepción NullReferenceException. - #3014
La actualización de Nuget debe proporcionar un mensaje informativo cuando una versión superior está restringida por la restricción allowedVersions: #3013
El complemento de credenciales salió con error -1 o error al descargar el paquete al usar proveedores de credenciales con varios orígenes: #2885
nuget pack - Falta la dependencia del paquete Newtonsoft.Json - #2876
Error en ExecuteSynchronizedCore en Linux/MacOS + Mono - #2860
VS no admite variables de entorno en repositoryPath (nuget.exe sí): #2763
Corrección de problemas de accesibilidad: #2745
Se rechazan marcos portátiles con perfiles guionizados. - #2734
El administrador de paquetes NuGet debe aclarar que la lista de opciones en detalle de paquetes no se aplica a
project.json- #2665Se produce un error en la actualización de NuGet 3.3.0 con "Una restricción adicional... definido en packages.config impide esta operación". - #1816
La instalación del paquete desde un origen local que no existe produce un mensaje falso: #1674
El filtro "Actualizar disponible" muestra las actualizaciones que infringen la restricción de versión: #1094
Mejoras de rendimiento
Rendimiento: mejora del análisis del marco de destino ContentModel: #3162
Rendimiento: evite leer
runtime.jsonarchivos para restauraciones que no tengan RID #3150. En las máquinas de CI, la restauración de una ASP.NET aplicación web de ejemplo se redujo de más de 15 segundos a 3 segundos.Rendimiento: consola del Administrador de paquetes init.ps1 tiempo de carga n.º 2956. El tiempo para abrir PackageManagerConsole se ha mejorado en algunos casos de 132 segundos a 10 segundos.
Resolver problemas de rendimiento de ReSharper en la actualización de NuGet: #3044: En un proyecto de ejemplo, el tiempo para instalar los paquetes se redujo de 140 segundos a 68 segundos.
DCRs
NuGet debe informar a los usuarios de que la actualización o instalación en un PCL basado en dotnet tfm podría causar problemas: #3138
Advertir sobre una instalación o actualización incorrecta del proyecto con tfm="dotnet" - #3137
Se ha agregado compatibilidad con netcoreapp11 y netstandard17: #2998
Imprimir el contenido del encabezado de NuGet-Warning en la consola en nuget.exe: #2934
Aprovechamiento del atributo AssemblyMetadata para
.nuspecreemplazos de tokens: #2851Quitar la propiedad bloqueada del archivo de bloqueo: #2379
Los paquetes de símbolos no deben usarse nunca en la instalación o actualización n.º 2807