title: C# Reflection invoke method in a new process
body: <p>I have a WPF application that acts like some kind of 'loader' and with that loader I get a <code>byte[]</code> from my SQL server and I invoke that method like this:</p>
  
  <pre><code>Assembly assembly = Assembly.Load(bin);
  MethodInfo method = assembly.EntryPoint;
  method.Invoke(null, null);
  </code></pre>
  
  <p>How ever, that will start the new process inside the loader process but when the application been loaded I would like to close the loader. Can I somehow invoke my method as a new procees / inside another process? </p>