title: Where is Microsoft.Practices.Unity package?
body: <p>An hour ago I updated my nuget packages for the solution I'm working on and I get the error message, thrown by Unity, that </p>
  
  <blockquote>
    <p>The type 'IUnityContainer' is defined in an assembly that is not
    referenced. You must add a reference to assembly
    'Microsoft.Practices.Unity, Version=4.0.0.0, Culture=neutral,
    PublicKeyToken=6d32ff45e0ccc69f'.</p>
  </blockquote>
  
  <p>Since then I have been googling to get some usable information about that where this package is. The articles, question around it are old, deals with 2.x version.</p>
  
  <p>There is no such package in Nuget.</p>
  
  <p>I have the packages listed below from Unity stack installed:</p>
  
  <pre><code>  &lt;package id="Unity" version="4.0.2" targetFramework="net452" /&gt;
    &lt;package id="Unity.ServiceLocator" version="2.0.0" targetFramework="net452" /&gt;
    &lt;package id="Unity.WebAPI" version="5.2.3" targetFramework="net452" /&gt;
  </code></pre>
  
  <p>Any help is appreciated!</p>