So here's an example of what I'm wanting to do:
Run test.exe, new Windows process is created, new CLR Application Domain is created, new CLR process is created. Run test.exe, new Windows process is created, realizes CLR Application Domain exists, restarts CLR process in the first CLR Application Domain and closes with Windows process. 20 more instances of test.exe are run and they all exist in the same windows process and the same CLR Application Domain.
This is, at least, the idea.
Suggestions?