Al ejecutar tareas de NuGet, la versión predeterminada de Azure DevOps es NuGet 4.1.0, pero debido a la versión inferior de la herramienta, algunas funciones nuevas no son compatibles, como la imposibilidad de enviar archivos .snupkg.
NuGet publica ambos paquetes para nuget.org. MyPackage.nupkg se publicará primero, seguido de MyPackage.snupkg. (Requiere :nuget.exe v4.9.0 o posterior)
nuget.exe La herramienta está ubicada bajo el directorio "D:\agent\vsts-agent-win-x64-2.170.1\_work\_tool\NuGet". (No arreglado, según tu situación real)
Versión predeterminada:
Antes de que la tarea agente envíe el paquete NuGet, arrastra una tarea del Instalador de NuGet Tools, como se muestra a continuación:
Archivo de configuración en formato YAML:
Para las versiones de NuGet, véase:El inicio de sesión del hipervínculo es visible.
Otra vezCuando la pipeline de lanzamiento se ejecuta por primera vezAzure DevOps nos ayudará a descargar la herramienta NuGet 5.7.0, descargar la versión x86, pero el nombre es x64, no sabemos por qué, no deberíamos distinguir entre versiones x86 y x64, usar lo mismo.
Ejecuta de nuevo la pipeline de lanzamiento, la herramienta NuGet se extraerá de la caché y no se volverá a descargar.
(Fin)
|