Hello,
I have an already-working injector for .NET (except that I need to make it accept command line arguments). For it to work, a small modification is needed in the .NET executable, which is easy to make (basically it involves moving Main() code into a separate method).
The injector consists of two files and I hope that it's not a problem. If, however, it is, I can bind two files into one, or use a bit different ode injection method.
If you have any questions, please contact me and I'll answer them as soon as possible.
EDIT: forgot to mention, can be compiled for 32bit and 64bit OS