title: sharing variables in a multi-project solution
body: <p>I'm creating a solution in VS2010 for Outlook 2010 using C# that is comprised of 3 projects.</p>
  
  <ul>
  <li>Project A - B &amp; C are dependent on this one.  It defines certain variables/functions that need to be accessible from B &amp; C</li>
  <li>Project B - Needs to read variables from A.</li>
  <li>Project C - Needs to read variables from A</li>
  </ul>
  
  <p>I've not gotten far, yet, as I can't seem to read the variables from A into B or C.  I've added A as a reference to both B &amp; C, but assigning a local variable in one of those to the value from A results only in a null (which I know is not true).</p>
  
  <p>More clarification:</p>
  
  <p>This is a set of 3 outlook add-ins.</p>
  
  <ul>
  <li>Add-in A of the project (on which the others are dependent) calls certain functions and pulls information into <a href="http://csharp.net-tutorials.com/basics/variables/" rel="nofollow">variables</a> that will be needed by B &amp; C </li>
  <li>B &amp; C comprise of a completely set of functions that are each depending on the information gleaned by A.  This information needs to be the same for both B &amp; C at all times.</li>
  </ul>