0
kicks
Enforcing single instance with argument passing
There are several implementations out there already for doing this, but for one reason or another they all did something I didn't like. An all C# and very light implementation using named pipes to pass the arguments has got to be worth the effort.