Team Foundation Server 2008 - TF220056 Error during installation

Posted by David on Server Fault See other posts from Server Fault or by David
Published on 2010-03-22T19:16:40Z Indexed on 2010/03/22 19:21 UTC
Read the original article Hit count: 384

Filed under:

I'm attempting to install Team Foundation Server 2008 on a Windows Server 2003 instance that exists under Hyper-V. The SQL Server database itself is held on the root partition of the Hyper-V server and has the Reporting Services installed (so I've solved the TF220059 error already).

After hitting "Next >" after typing the name of the SQL Server I get this error:

---------------------------
Microsoft Visual Studio 2008 Team Foundation Server Setup
---------------------------
TF220056: An unrecoverable error occurred while trying to check the status of the Team Foundation database.

Installation cannot continue.  Check the install log for more details.
---------------------------
OK   
---------------------------

The error log's stack trace makes it look like a bug in the TFS installer itself:

[03/22/10,19:14:42] TFSUI: [2] tfsdb.exe: System.IO.IOException: The directory name is invalid.
[03/22/10,19:14:42] TFSUI: [2] tfsdb.exe:    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
[03/22/10,19:14:42] TFSUI: [2] tfsdb.exe:    at System.IO.__Error.WinIOError()
[03/22/10,19:14:43] TFSUI: [2] tfsdb.exe:    at System.IO.Path.GetTempFileName()
[03/22/10,19:14:43] TFSUI: [2] tfsdb.exe:    at Microsoft.TeamFoundation.DatabaseInstaller.CommandLine.Commands.InstallerCommand.get_Log()
[03/22/10,19:14:43] TFSUI: [2] tfsdb.exe:    at Microsoft.TeamFoundation.DatabaseInstaller.CommandLine.Commands.InstallerCommand.Run()
[03/22/10,19:14:43] TFSUI: [2] tfsdb.exe:    at Microsoft.TeamFoundation.DatabaseInstaller.CommandLine.CommandLine.RunCommand(String[] args)
[03/22/10,19:14:43] TFSUI: [2] tfsdb.exe: The directory name is invalid.
[03/22/10,19:14:43] TFSUI: [2] tfsdb.exe check failed with error code: 100

I'm running the installer as the domain Administrator, although the server is a Terminal Server in Application Mode, might that be the cause of the problems?

© Server Fault or respective owner

Related posts about tfs