Вы используете систему контроля версий?Visual Studio 2008 имеет несколько причуд ... как правило, когда происходит что-то странное, пора закрывать и снова открывать решение.
Если это не поможет, я переименую папку своего проекта для резервного копирования моих файлов, а затем создаю свежую копию из известного хорошего проекта, который работает на компьютере вашего коллеги.
Надеюсь, это поможет!