Creates an instance of the type whose name is specified, using the named assembly file and default constructor.
A handle that must be unwrapped to access the newly created instance.
Use the System.Runtime.Remoting.ObjectHandle.Unwrap method to unwrap the return value.
For information about other exceptions that can be thrown by invoked methods, see the Exceptions section of the System.Reflection.Assembly.LoadFrom(string) and Activator.CreateInstance(Type, System.Reflection.BindingFlags, System.Reflection.Binder, Object[], System.Globalization.CultureInfo) methods.