The easiest way to think of my question is to think of a single, simple unix command (albeit, this is for windows) and I need progmatic access to run it.
I have a single command-line based executable that performs some unit of work. I want to call that executable with the .net process library, as I can do with any other executable.
However, it dawned on me that there is potential for the dll to become useless or break with unintended updates to the executable or a non-existant executable.
Is it possible to run the executable from the Process object in the .net framework, as I would an external executable file?