title: When should I deploy my assemblies into the GAC?
body: <p>I would like to know practically what kind of Assemblies should I deploy in GAC. </p>
  
  <p><strong>Case 1</strong>: If in my Solution multiple project uses log4net.dll then should it be deployed in GAC? </p>
  
  <p><strong>Case 2</strong>: If I have multiple application deployed in a machine each using log4net.dll is this the reason enough to deploy log4net.dll into GAC?</p>