static AssemblyNameReference GetCoreLibrary(Collection<AssemblyNameReference> references) { foreach (var reference in references) if (reference.Name == "mscorlib") return reference; throw new BadImageFormatException ("Missing mscorlib reference in AssemblyRef table."); }