title: C# Static Libraries
body: <p>When I use to program in c, the difference between a dynamic library and a static one was the way you compiled the program in the makefile. Dlls, as we know, are not hard coded into the app, but are in separate files. Which makes them perfect for update and adding functionality to a program. Static libraries on compile time are hard coded into the app. Which is perfect for a behavior that will not need to be changed in the future: like security or basic communication. </p>
  
  <p>I know how to create and call .dll files in c#, but I need to create and use static libraries.
  Is there anyway to do this without copy/paste a class library into each project ? I have a lot of projects that use these static libraries, and I want to avoid having to change all class libraries when I introduce a change. </p>
  
  <p>I googled this, but came out with no solution. </p>
  
  <p>Thanks alot...</p>