private Assembly LoadAssembly() { if (!File.Exists(AssemblyFile)) throw new ArgumentException("Unable to find file: " + AssemblyFile, "fileName"); return Assembly.ReflectionOnlyLoad(File.ReadAllBytes(AssemblyFile)); }