Sfortunatamente, non è supportato o non è possibile installare VS sul computer dell'agente di generazione nel 2005 o nel 2008 (There will be a test agent installer in 2010). UPDATE: See this post from Steve Smith for more info which says pretty much the same thing
Non è solo una questione di assenza degli assembly: se si desidera eseguire i test, il runner non è solo un piccolo EXE e una DLL separati.
Sì, difficile da credere! Inutile dire che pochissimi altri framework di test sul pianeta hanno questa restrizione, quindi a meno che non si abbiano molti test, si potrebbe prendere in considerazione lo spostamento, per una serie di motivi che sono coperti in molti posti, ad esempio: The fundamental problems and impracticality of using MSTest ...
EDIT: Spinto dalla risposta di Rihan, ho binged il seguente Running mstest without Visual Studio. - non è pienamente supportato, ma 'funziona' ...
EDIT 2: Running MSTest without Visual Studio - Gallio to the rescue sembra molto più promettente in termini di essere sostenuto e non hacky. NB vedi il commento di @Johannes Rudolph su questo post tho'
EDIT 3: Aggiunto informazioni re 2010 di stato su questa questione
NOTA: Ho una domanda simile per il 2008 per quanto riguarda ciò che è necessario per sostenere il parametro/pubblicazione di MSTest : - Running MSTEST.exe /publish on a TeamBuild server, what are the prerequisites?
fonte
2009-06-05 09:17:22
Hanno un programma di installazione separato per questo scopo ora, chiamato "Agenti per Visual Studio". Ce n'è uno per [2010] (http://www.microsoft.com/en-us/download/details.aspx?id=1334), e per [2012] (http://www.microsoft.com/en- noi/download/Details.aspx? id = 38186). –