es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo restaurar el paquete NuGet en Azure Pipeline?

Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código ni la salida en markdown.

Soy nuevo en Azure DevOps e intento crear mi primer pipeline de Azure. Tengo un proyecto ASP.NET MVC y hay algunos paquetes NuGet que deben restaurarse antes del paso MSBuild.

Desafortunadamente, la restauración de NuGet falla con el siguiente error:

El pipeline no es válido. El trabajo Job_1: el paso ‘NuGetCommand’ hace referencia a la tarea ‘NuGetCommand’ en la versión ‘2.194.0’ que contiene un controlador de ejecución que depende de la versión ‘6’ de NodeJS que está restringida por su administrador.

NodeJS 6 viene deshabilitado de fábrica, por lo que no lo habilitaremos.

Mis preguntas:

¿Hay una alternativa a la restauración de NuGet que no utilice NodeJS?
¿Hay una forma de actualizar NodeJS6 a una versión superior?

actualización 23-Nov-2021

He encontrado una solución temporal por el momento. Estoy usando un script personalizado de PowerShell para restaurar los paquetes NuGet y construir el proyecto de Visual Studio

$ msBuildExe = ‘ C: \ Program Files (x86) \ Microsoft Visual Studio \ 2019 \ Enterprise \ MSBuild \ Current \ Bin \ MSBuild.exe ‘

Write-Host ” Restaurando paquetes NuGet ” -foregroundcolor green
& “$($msBuildExe)” “$($path)” / p:Configuration = Release / p:platform = x86 / t: restore

Nota: $path aquí es la ruta de mi archivo .csproj

Aparentemente, otras personas también están teniendo el mismo problema y es solo cuestión de tiempo que se actualice la tarea por la comunidad OpenSource.

Aquí hay algunos problemas similares que se enfrentan en otras tareas también:

https://github.com/microsoft/azure-pipelines-tasks/issues/15526
https://github.com/microsoft/azure-pipelines-tasks/issues/15511
https://github.com/microsoft/azure-pipelines-tasks/issues/15516
https://github.com/microsoft/azure-pipelines-tasks/issues/15525

Tags:  , , ,

Answer

Comments are closed.