Nous avons le serveur TFS 2015 et également un serveur de construction avec Visual Studio 2017 Ultimate. L'agent TFS n'est pas capable de détecter les capacités VisualStudio ou VsTest (comme il se doit), mais lorsqu'il est ajouté manuellement, il y a toujours un problème.Pourquoi l'agent TFS ne découvre pas une capacité VSTEST
Quand il est à l'étape de test Visual Studio puis la console montre l'erreur suivante et échoue:
c:\AgentTest\tasks\VSTest\1.0.30\VSTest.ps1
Unable to determine the location of vstest.console.exe
J'ai ajouté les fonctionnalités suivantes manuellement:
VisualStudio C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise VisualStudio_15.0 C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise
VisualStudio_IDE C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE
VisualStudio_IDE_15.0 C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE
VS150COMNTOOLS C: \ Program Files (x86) \ Microsoft Visual studio \ 2017 \ Enterprise \ Common7 \ Tools \
VSTest C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow
VSTest_15.0 C: \ Program Files (x86) \ Microsoft visuelle studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow
Voici mes paramètres de test Visual studio: