views:

244

answers:

3

I'd like to copy a compiled Visual Studio Test Project (assemblies) to a target machine and run everything from there without having a license for Visual Studio on the target machine (note: only .net framework is installed on target machine).

Considering Test Projects are compiled down to IL dll code I don't see it a big stretch to run them on another machine except maybe for the GUI which shows the test results: it seems tightly integrated with the Visual Studio IDE.

I'm looking for visual output of the results without installing VS IDE, or at least to see test results without shelling out $$$ for another VS licence to only run tests.

+1  A: 
John K
A: 

You can run MSTest test on another machine with the Gallio testrunner.

You create a buildscript that uses the Gallio MS Build Task and run it with MSBuild.

Luhmann
A: 

Dear JDK, There is a Test & performance tools which will install beside and inside each Visual Studio IDE.

I you do not like to install Visual Studio IDE, just Run VS setup and then just select the Persormance & test tools. This tool only needs .net Framework and then will provide a heavy test &performance tool with charting and analyzing component

[ Update by jdk: From comments, link to Microsoft Visual Studio Test Professional 2010 RC – ISO ]

Nasser Hadjloo
Which version of VS supports it?
John K
as this tools dows not dependency on VS edition (and you can install it without vs soVS does not need to support it) - butif youmean in whichVS setup you can find it, I should say, VS 2008.
Nasser Hadjloo
Dear JDK, I found direct VS Test tool which available at microsof thttp://feedproxy.google.com/~r/MicrosoftDownloadCenter/~3/CGID4eZMMRc/details.aspx you can download and install it, note that, it doesn't depend on VS and can install single.
Nasser Hadjloo