I'm starting a new process with:
process.Start();
I know I can pass strings to it using:
process.StartInfo.Arguments = ...
But I want to share more than just a couple of simple strings – a byte array etc. How do I do that?
EDIT: This is going to be installed as a ClickOnce application, so I don't really know where it will be installed in the file system, and I want to keep it as simple as possible so no files will remain after an uninstall. So where do I put this data?