AssemblyHelper
AssemblyHelper provides static methods for working
            with assemblies.
            
                
Gets the AssemblyName of an assembly.
            
Gets the path from which an assembly was loaded.
            For builds where this is not possible, returns
            the name of the assembly.
            
Gets the assembly path from code base.
            
Gets the path to the directory from which an assembly was loaded.
            
Loads an assembly given a string, which may be the
            path to the assembly or the AssemblyName