title: Process launch exception "filename or extension is too long", can it be caused by arg line and not filename?
body: <p>I'm using System.Process to launch an external program, and I've just got a "filename or extension is too long" exception. However, I believe that filename is fine, but arguments is one hell of a long string (33,000 symbols). Can that string cause the exception?</p>