C# プログラムに埋め込みリソースとして持っているファイルがあります。このリソースを読み取り、System.Diagnostics.Process.Start() コマンドを介して外部の exe に渡す必要があります。外部 exe は、OS 内のその場所へのリソース パスを必要とします。それをストリームなどとして渡す方法はありますか?または、それを一時ファイルに書き込んでから、ファイル パスを外部の exe に送信する必要がありますか?
埋め込みリソースは、証明書ファイルの外部 exe であり、signtool です。機密性の高い性質のため、リソースをシステムに書き込まないようにしたいと思います。
これは可能ですか?