Is GAC the only way to share common code between applications (solutions). I have alot of common code (i.e. formatSQL, email routines, etc.) that I'm converting from Classic ASP to ASP.NET and compiling into a commonLibrary.dll, but the project team lead does not want the commonLibrary.dll showing up in everyone of the applications \bin directory. Is there a way to do this?