The value returned by the entry point of the assembly.
The assembly begins executing at the entry point specified in the .NET Framework header.
This method does not create a new process or application domain, and it does not execute the entry point method on a new thread.
This method loads assemblies using the erload:System.Reflection.Assembly.LoadFile method. You can also execute assemblies using the erload:System.AppDomain.ExecuteAssemblyByName method, which loads assemblies using the erload:System.Reflection.Assembly.Load method.
To create the AppDomain to load and execute, use the AppDomain.CreateDomain(string, System.Security.Policy.Evidence) method.