私はメインプログラムをC#で作成しましたが、小さなツールプログラムもC#で作成しました。
ツールプログラムが特定の条件下で実行できるようにしたいと思います。
- 私のメインプログラムから呼び出されたとき。
- ファイルのサフィックス(「* .abc」など)を開いてから呼び出された場合
しかし、ユーザーが私のプログラムディレクトリを開くと、ツールプログラムを実行できます。私は、ユーザーにそれを実行させたくありません。上記の条件でプログラムを実行できるようにしてほしい。そして、彼がプログラムを手動で実行した場合、プログラムは自動的にシャットダウンします。
それを行う方法はありますか?