Process.start()を介して複数のスレッドから実行可能ファイルを起動します
-
30-10-2019 - |
質問
「7z.exe」を使用して、アプリケーション(C#)で追加の作業を行います。アプリケーションのメイン実行可能ファイルに「7z.exe」をリソースファイルとして埋め込みました。アプリケーションの実行中に、ハードディスクに「7z.exe」を抽出し、process.start()を使用して実行します。
「7z.exe」を複数回、複数のスレッドから実行する必要があります。複数のスレッドから同じ「7z.exe」ファイルにアクセスしても安全ですか?または、各process.start()の個別の「7z.exe」(ハードディスクの異なる場所に)を抽出する必要があります。
PS:7z.exeは、C/C ++で記述されている7-ZIPソフトウェアに属します。
正しい解決策はありません
所属していません StackOverflow