I used to get this problem quite often with VC++6 but I haven't seen it for many years now. Anything that's designed to shorten your build time is a possible candidate for suspicion. Try turning off precompiled headers / incremental linking and stuff like that. I don't know if it'll help but that's where I'd be inclined to start.