Cannot read property ‘length’ of null + Team fundation Server (TFS) + Nuget

Al parecer tras realizar la actualización de  Team Fundation Server a su versión 15 RC2  , algunas cosas cambiaron un poco.

Una de ellas es la tarea de Nuget Restore del build, el cual misteriosamente comenzó a romperse y arrojar el siguiente error:

Cannot read property ‘length’ of null

Solución

1- Descarga nuget.exe del sitio oficial, en la maquina que tenemos corriendo los Build Agents (https://dist.nuget.org/index.html)

2- Guardar el archivo nuget.exe en nuestro disco.

3- En la definición de nuestro build, específicamente en la tarea Nuget Restore, configurar el parámetro Path to NuGet.exe, dentro de Advanced, con el path del archivo nuget.exe

Leave a Comment