1) When I call Inject it returns false, yet the target process is injected and the bootstrapper runs and loads my injected dll.
2) When i close my injected dll (that runs a winform), the target process stops working (blabla has stopped working).
3) If I inject a dll that doesn't run a winform, Inject returns true, but the injection doesn't seem to happen and the injected dll doesn't get unloaded. The traget process survives though.
Any hints as to what I'm doing wrong? I'm injecting a 32bit process and build for x86