title: If I rebuild a dll that my project references, do I have to rebuild the project also?
body: <p>I've been writing this program(<code>FOO</code>), and it includes a reference to a dll(<code>BAR</code>).  All <code>BAR</code> contains is methods which perform various different calculations.  <code>FOO</code> will be able to be installed and deployed on multiple computers.  My question is, if I change a formula in one of the methods(i.e. change <code>x + y</code> to <code>x - y</code>), will I need to rebuild <code>FOO</code> against the new <code>BAR</code>?  More importantly, is it safe to just deploy the new version of <code>BAR</code>?</p>