Focusing on Application Lifecycle Management

Installing Visual Studio 2005 Team Foundation Server (RTM) - Part 2

Well it looks like the error that I received while uninstalling the beta version of the TFS SP1, (previous post) is also preventing me from installing the release version of the service pack smile_cry

"Error 1309.Error reading from file: C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server - ENU\Program Files\TFS\Web Services\Version Control\Web.Config. Verify that the file exists and that you can access it."

This path does not exist and prevented me from doing a clean uninstall of the beta. I had an option to Ignore the error so I chose that option and things seemed to run OK from there. When I then tried to install the release version of the Service Pack, I received an error 1642 message saying basically that it thought that the target (TFS) was not installed on the computer I was trying to apply the service pack to. WTF?

Well I checked and confirmed that my clients could in fact connect to the TFS server that the patch didn't think existed. Hmmmm. This lead me to find a cool little tool called the Patch Applicability Browser from Heath Stewart at Microsoft. The tool confirmed that I did indeed have a valid target for the TFS SP1 MSP file installed on my machine.

Interesting!  I then clicked Start | Control Panel |Add/Remove Programs. I checked the "Show Updates" checkbox and low and behold the Beta service pack was still listed even though I had removed it. OK - Click Remove. (Uninstalling the Beta Service Pack)

Argh! Error again, this time the nasty 1309 is back.

OK, let's look at Logging. D:\VS80sp1-KB926738-X86-ENU.exe /L* TFSSP1.LOG

Damn - nothing helpful.

Well it is at this stage that I realise I'm burning too much time on this one. This particular TFS instance is on my demonstration laptop I use when training and doing demos. Time to grab the source files from the "sort of still working" TFS install and do a rebuild. You may have got the better of me this time service pack but we'll see who wins in the next round!

» Similar Posts

  1. Installing Visual Studio 2005 Team Foundation Server SP1 (RTM)
  2. Installing Visual Studio 2005 Service Pack 1 (RTM)
  3. Vista RC2 - mixed experiences

» Comments

  1. Heath Stewart avatar

    Download and run msiinv.exe as mentioned at http://blogs.msdn.com/astebner/archive/2005/07/01/using-msiinv-to-gather-information-about-what-is-installed-on-a-computer.aspx. This can identify all te locations where SP1 beta is installed. TFS is actually comprised of several MSIs so the bveta is probably applied in some places, and for that reason the SP1 release isn't installing for some.

    Another problem could be that, because SP1 applies to multiple products, it is failing for some products but succeeding for others. To help diagnose this, use /L*v+ (notice the "+") which appends to an existin log for each product. Then you can use the tips at http://blogs.msdn.com/heaths/archive/2005/12/14/503796.aspx to find the issue, or contact PSS.

    If you have the beta still sitting around, try passing /uninstall to the EXE and that should remove all instances of the SP1 beta from all products that may be installed.

    Heath Stewart — December 18, 2006 11:00 PM
  2. Greg Brewer avatar

    I had this same issue.  The uninstall fails and rolls back the installation.  I created the path and placed a web.config file in the folder and then it allowed me to uninstall.  However I have not been able to get sp1 to install correctly yet apparently to a problem updating the version control data tier.

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1028047&SiteID=1

    Greg Brewer — December 19, 2006 8:23 AM
  3. Chital avatar

    I had problem that, after upgrading to RTM,all the User Rights those I have given to Workgroup (TFS) is lost. I am not able to modify User Rights.

    Can anyone suggest solution for the same?

    Chital — May 28, 2007 11:15 PM
  4. rahul avatar

    after recording login page  in web test in vsts next page is not displayed,gives object moved message

    rahul — June 5, 2007 12:02 AM

Comments are closed