int ExecuteAssemblyInternal (Assembly a, string[] args) { if (a.EntryPoint == null) throw new MissingMethodException ("Entry point not found in assembly '" + a.FullName + "'."); return ExecuteAssembly (a, args); }