Due to the Russian invasion of Ukraine, we have paused all purchases and training from Russia.  Read Statement from Scrum.org

Installing Visual Studio 2008 Team Foundation Server SP1


No items found

Table of Contents

I have been trying since SP1 was released to get it installed at Aggreko, but due to our global, three time zones, development team and release schedules it has been very difficult to get some time set aside for it.

Now that I am leaving, last day is Tuesday 17th November, there was more of an apatite to take the hit on time and get it installed.

While I may be late to the game for SP1, I was conscious that a lot of gotchas around the installation had been reported when it was released.

You can find a full list on Brian Harry‘s blog on his Problems installing TFS SP1 post, but I have to say that I have never had an install, except maybe 2010, go more smoothly. Its always the same when you take lots of precautions for Murphy’s Law to rear its head, nothing goes wrong ;).

We have a single virtual server instance of TFS with the only architectural customisation is the link between TFS and our corporate MOSS environment.

Release Plan

  1. Turn off remote access to TFS websites
  2. Verify access to TFS is not possible remotely
  3. Run full SQL backup
  4. Take a snapshot (VM Ware) of the TFS server [Infrastructure Team]
  5. Install VS2008 SP1 if client installed
  6. Install TFS2008 Service Pack 1
    If any problems are encountered refer to Brian Harry’s post on resolving SP1 install issues: http://blogs.msdn.com/bharry/comments/1627061.aspx
  7. Follow test plan
  8. If tests fail, follow back out plan
  9. Done

Test Plan

  1. Check event log for errors
  2. Check all services are running
  3. Test web access
  4. Test Visual Studio Access

Back out Plan

1. Restore last snapshot

2. Start TFS website in IIS

3. Test TFS Services by connecting through Visual Studio 2005 / 2008

4. Test Web Access (http://tfs01.northwind.com)


Although there seemed to be a lot of noise around the time that SP1 was released, the great god Murphy left me alone in this instance. It just goes to show, simpler is better…

Create a conversation around this article

Share on Facebook
Share on Twitter
Share on Linkdin

Want to learn more?

Check out the many training classes that we have.

No items found

Want to read more?


We believe that every company deserves high quality software delivered on a regular cadence that meets its customers needs. Our goal is to help you reduce your cycle time, improve your time to market, and minimise any organisational friction in achieving your goals.

naked Agility Limited is a professional company that offers training, coaching, mentoring, and facilitation to help people and teams evolve, integrate, and continuously improve.

We recognise the positive impact that a happy AND motivated workforce, that has purpose, has on client experience. We help change mindsets towards a people-first culture where everyone encourages others to learn and grow. The resulting divergent thinking leads to many different ideas and opportunities for the success of the organisation.