Incase anybody else out there is encountering the annoying Visual Studio 2008 bug where compiling a solution results in Error C2471 (can’t update debug database)… here’s the fix: http://code.msdn.microsoft.com/KB946040
For the longest time I chalked it up to my anti-virus software obtaining a lock on the file and not letting go of it. As it turns out, its a bug in VS2008.