title: How can I inject a file into an EXE at runtime and reference the file during program operation?
body: <p>I'd like a user to download an exe from my website, where (synchronously upon download) an XML file is injected into this application.  This XML file contains a public key, and a signature.  </p>
  
  <p>How do I inject the file prior to downloading and reference it later during execution?</p>
  
  <p>Ideally I won't be using a shell to inject the file, rather a native .NET api.</p>