title: How to restore own nuget package in another solution
body: <p>I have <strong>C# solution</strong> called <code>commons</code> where I have my Model and some common stuff that will be used by other solutions.</p>
  
  <p>As a Post Build Event I create a <strong>nuget</strong> package and copy it to my local <strong>Nuget</strong> <code>folder ("C:\packages")</code></p>
  
  <p><strong>Post Build Event:</strong></p>
  
  <p><code>"$(ProjectDir)nuget.exe" pack "$(ProjectDir)Commons.csproj" -
  IncludeReferencedProjects</code></p>
  
  <p><code>xcopy Commons.1.0.0.nupkg c:\packages /Y</code></p>
  
  <blockquote>
    <p><strong>Note</strong>: Version never changes.</p>
  </blockquote>
  
  <p>That creates successfully my new nuget package.</p>
  
  <p>Then on the other solution I reference that package and I can see everything ok.
  I can access all my models and everything.</p>
  
  <p><strong>The problem I have is</strong> </p>
  
  <p>if I make any change to my Common projects <em>(e.g add a new field to my model)</em> this will not appear on my solution. </p>
  
  <p>What am I missing??</p>