C#プログラムに埋め込みリソースとして持っているファイルがあります。このリソースを読んでから、System.Diagnostics.Process.Start()コマンドを使って外部のexeに渡す必要があります。外部exeは、リソースパスをOS内のその場所に移動します。それをストリームなどのように渡す方法はありますか?または、私は一時的なファイルにそれを書く必要がありますし、外部のexeファイルのパスを送信するつもりですか?ファイルストリームをSystem.Diagnostics.Process.Startに渡す
埋め込みリソースは証明書ファイルです。外部exeはsigntoolです。だから、機密性のために私はシステムにリソースを書き込まないようにしたいと思います。
これは可能ですか?
パイプを使用してデータを送信することはできますか? –
リソースを埋め込むことは安全だと思うのは大きな間違いです。 –