TFS Deployer support for TFS 2010

Apr 13, 2010 at 2:18 PM
  • Has TFS Deployer been tested with TFS 2010? What version (e.g. TFS 2010 Beta 2, TFS 2010 RC, TFS RTM)?
  • Is there guidance for moving over any automated scripts used by TFS Deployer to TFS 2010?
  • Does TFS Deployer support 64 bit?


Apr 14, 2010 at 10:59 AM


There is a branch with code in the process of being adapted for use with TFS 2010 but it is not ready for release. It has been successfully used with Beta 2 and the RC but not thoroughly tested. When released it will only support TFS 2010 RTM.

When TFS Deployer 2010 is released there will be guidance for upgrading existing TFS Deployer 2008 scripts. The changes required to scripts will be minimised or automated as much as possible. One of the reasons that TFS Deployer 2010 is not ready for release is that the changes required to existing scripts are too great.

TFS Deployer 2008 supports 64-bit OSes but runs as a 32-bit process. The TFS Deployer 2010 branch is still producing a 32-bit assembly but now that the TFS 2010 SDK is 64-bit compatible, TFS Deployer 2010 will be changed to support 64 bit before it is released.



Apr 14, 2010 at 2:43 PM

Thanks for the prompt response, Jason! Is there an ETA on when this is expected to be completed?

Apr 14, 2010 at 9:21 PM

Given that TFS 2010 has now shipped, I and many others would like it to be as soon as possible but I contribute to TFS Deployer on my personal time which is currently scarce. I can assure you that I will endeavour to have TFS Deployer ready for release as soon as I can.

May 11, 2010 at 5:39 AM

Hi Jason,

Great to hear it's in the pipeline, I look forward to the release!

Thanks, Sarah.

Jun 7, 2010 at 10:43 PM

Hi Jason,

This discussion thread has be dormant for a while. I just wanted to see if there were any new developments with TFS Deployer and 2010 RTM support. Do you have an updated ETA on release?

Jun 9, 2010 at 6:17 AM


Coincidentally there has been some progress today as you'll see from the changesets. I have also begun creating Issues prefixed with "TFS2010" for work that may impact a TFS 2010 release of TFS Deployer.



Jul 2, 2010 at 2:51 PM

Looking to see if I can use this solution with TFS 2010. Any update on the source and how to use this? Thanks for the awesome work.

Jul 6, 2010 at 11:17 PM


I downloaded version 48318 and built solution from \Branches\Tfs2010\TfsDeployer. 

I needed to change the Microsoft.TeamFoundation.*.dll references from C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies to C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0.

What are the KeyFile and BaseAddress settings in the app.config file used for?


Jul 9, 2010 at 12:44 PM

Still looking for a solution. Any pointers?

Jul 9, 2010 at 1:06 PM

The keyfile can be left blank.   And I modified the base address is basically the computer name.  I did modify the source to obtain the computer name at runtime if the base address is not provided.