Create Strong Name:
"c:\program files\microsoft visual studio .net\frameworksdk\bin\sn" -k TemplateFooterControlStrongName.snk 
Reference Strong Name file in CS file:  [assembly: AssemblyKeyFile(".\\TemplateFooterControlStrongName.snk")]
Build file:  ..\csc /t:library /out:TemplateFooterControl.dll TemplateFooterControl.cs 
Add to GAC:
"c:\program files\microsoft visual studio .net\frameworksdk\bin\gacutil" /i TemplateFooterControl.dll 
or drag file to c:\winnt\assembly
Reference actual DLL from VS.Net:
Can add to tool box once in GAC if setup with:
[DefaultProperty("LSUHSC Template Footer"),ToolboxData("<{0}:TemplateFooterControl runat=\"server\">" + "</{0}:TemplateFooterControl>")] 

The dll on the server doesn't need to be in the same location as on a user's laptop.
