Error: Visual Studio 2017 is not found. Try again with a version that exists on your build agent machine.

VSTS

Estoy preparando un curso de CI con VSTS para este mes de Septiembre, y no paro de aplicar mi experiencia diaria en el mundo real de mi proyecto Findercar para enriquecer el temario.

En algún momento que no tengo claro, la Build me comenzó a dar un fallo mu’ raro que me decía: “Error: Visual Studio 2017 is not found. Try again with a version that exists on your build agent machine.”

Es decir, no me encontraba el agente de Visual Studio 2017. Lo cual no puede ser porque uso VS2017 para desarrollar.

Configuración, configuración, configuración

VSTS_001

Como siempre, un poquito de interés y googlear un poco, me ofreció varios resultados. De entre los cuales hallé este que indica la solución: tenía mal realizada la configuración de la definición de la Build.

Para resolver el problema debo de asegurarme de tener bien escogidos dos parámetros:

  1. Default agent queue. En donde, debo escoger la de “Hosted VS2017”. Al loro con esto, porque tiene pinta de que van a ir añadiendo más opciones con el tiempo.

Para llegar aquí, en VSTS desde la Home del proyecto, pulso en Build $ Release; selecciono la Build que quiero corregir; pulso en los tres puntos y selecciono Edit en el menú desplegable que se muestra.

VSTS_002

2. Build Solution Task. Aquí debo buscar la versión de Visual Studio y poner Visual Studio 2017 o, en mi caso aún mejor, Latest. Ya que siempre ando con versiones de Preview e instalo todo lo que sale.

VSTS_003

Y con estas dos configuraciones, se corrige el error.

Espero que sea de ayuda.

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s