public Assembly LoadAssembly(IAssembly asm) { var project = asm.GetProject(); if (project != null) { return(LoadAssembly(project)); } if (asm.IsGacAssembly()) { return(LoadAssembly(new AssemblyName(asm.FullAssemblyName), false)); } return(LoadAssembly(asm.GetRuntimeAssemblyLocation())); }
public Assembly LoadAssembly(IAssembly asm) { var project = asm.GetProject(); if (project != null) return LoadAssembly(project); if (asm.IsGacAssembly()) return LoadAssembly(new AssemblyName(asm.FullAssemblyName), false); return LoadAssembly(asm.GetRuntimeAssemblyLocation()); }