Installing the TFS Client

When integrating with Microsoft Team Foundation Server, the TFS client must be installed on your Enterprise Tester Server. TFS 2010 server is distributed either as an ISO image (via an msdn or technet subscription) or on DVD. If you have an ISO file - you can either install a tool such as Virtual Clone Drive, to allow mounting the ISO image as a virtual drive, or alternatively if you are hosting Enterprise Tester in a virtual machine, your virtualization administrator should be able to mount the ISO image on the virtual machine for you.

The requirements are different depending on whether you are using a 32-bit or a 64-bit application for Enterprise Tester.

For 32-bit TFS Client, more information on the installation process can be found here: http://blogs.msdn.com/b/jimlamb/archive/2010/04/06/installing-just-the-server-components-of-tfs-2010.aspx

For 64-bit TFS Client, please refer to “Installing 64-bit TFS Client” below.

Installing 64-bit TFS Client

If you are using a 64bit-only application for Enterprise Tester, you will find that the 32bit TFS client installs do not work. To get around this you must install some component from the TFS 2010 server installation DVD/ISO image.

Checking if this applies to you

This guide only applies if you have your application pool configured for 64-bit only. If not, you should be OK installing the 32-bit TFS client (or if the machine already has Visual Studio 2010 installed, for example, you may find the files are already there).

To confirm, launch Start -> Administrative Tools -> Internet Information Services (IIS) Manager.

Expand the application pools node, and select the application pool being used by enterprise tester - it's normally called "Default App Pool".

Once selected, to the right click "Advanced Settings".

If "Enable 32-bit applications" is set to "False" - then you are using a 64-bit application pool.

Installing

TFS 2010 server is distributed either as an ISO image (via an msdn or technet subscription) or on DVD.

If you have an ISO file - you can either install a tool such as Virtual Clone Drive, to allow mounting the ISO image as a virtual drive, or alternatively if you are hosting Enterprise Tester in a virtual machine, your virtualization administrator should be able to mount the ISO image on the virtual machine for you.

In this case we are going to mount an ISO image using Virtual Clone Drive, and the image file is named "en_visual_studio_team_foundation_server_2010_x86_x64_dvd_559671.iso" (obtained from the Microsoft site, requires a technet/msdn subscription)

Once mounted, access the installation media:

Then navigate to the folder "TFS-x64" and locate the executable file "setup.exe", and double-click to execute it.

Navigate through the first two steps of the install wizard.

On the third step, select "Team Foundation Components" - this will select everything, then un-tick "Team Foundation Server", "Team Foundation Server Proxy" and "Team Foundation Build Service" - this will just install the necessary components to connect a TFS server, without actually installing TFS server.

Continue to the next step to start installation.

Once installation has completed, you can then create TFS connections on your Enterprise Tester server.

  • No labels