title: .Net Web Application and compile/deployment
body: <p>I took over a web application project that reference dlls. The solution has the actual project as well as the class libraries used to create the DLL. I need to make changes to the web application and deploy to production. I'm use to deploying asp.net website as well as classic asp which was very straight forward, Just copy the files.</p>
  
  <p>I need help to understand the compilation and deployment process. Here is some questions:
  1) Class library(DLL) changed;  do I just compile that class library project and move the Dll only. 
  2) Web application project changed and the dll stayed the same;  what files do I move.</p>
  
  <p>Also, if someone can clarify how DLLs version are handled when deployed. I'm use to the old way of unregistering /registering the DLLs and this is not the case right now. I'm worried about having multiple copies of the DLL on the same box.</p>
  
  <p>Any help or reading reference would be appreciated.</p>
  
  <p>Jamal</p>