I wrote: 

I added control.h to the Donnelly project, storing it in RobotVision
for use with any repository.  However, even when I change it, Donnelly
doesn't realize that it has to be recompiled.  Shouldn't the C++ files
that include it know that they should be recompiled?  How do I explain
this to Visual C++?

David Hirvonen wrote:

Barry,

Use plain and direct language; avoid large and/or unnecessary words.
Remember, it can't hurt to start off w/ some compliments.  Tell MSVC++
that it looks nice today, and how much you appreciate it.  Avoid
accusations that may lead to confrontation, possibly exacerbating the
problem.  Be sure not to do it at the end of the day when you and/or
MSVC++ may be tired or under stress.  Try, reviewing the message you
would like to convey in your head before dealing w/ MSVC++.  But,
above all, be honest, confident, and assertive, w/o seeming
aggressive.  Chances are, MSVC++ will be on your side and willing to
work w/ you to resolve the situation.

I hope that helps.

Dave