Running MStest in cruise control .net build server

cruisecontrol.netmsbuildmstest

I'm trying to setup cruisecontrol.net to work with our existing projects.

The projects use the visual studio 2008 testing tools (running as .net 2.0).

During the actual build process I get several error messages, most or which are:

Type 'TestClass' is not defined.

I'm assuming that this is because I don't have the testing framework installed on my build server.

I'd rather not just copy bits from my dev machine (that always feels a bit hacky) and I'd also rather not install visual studio on the build sever (that seems like overkill).

Does anyone know where I can get a standalone installer to put these files on my build server?

Best Answer

MSTest requires Visual Studio. You'll need to install it on your build machine (or use a more lightweight testing framework!)