-2

のようなアプリケーションで新しいアプリケーションを実行しようとしていますnew open。私が使う:

Process.Start(@"filelocation");

問題ありませんが、ユーザーがファイルの場所を変更した場合、どうすればそれを見つけることができますか?

4

2 に答える 2

1

次の 3 つのオプションがあります。

  1. ユーザーが実行可能ファイルの場所を指定できる構成ファイルを用意します。
  2. ファイルが存在するはずだった場所にファイルが存在しないことをユーザーに通知し、(1) を実行して場所を保存します。
  3. (2) を実行しますが、予想される場所に優先順位を付けて実行可能ファイルを検索し、ユーザーに適切な場所を選択させてから、(2) と (1) に保存します。
于 2013-07-10T18:33:26.483 に答える
0

ファイルの場所を xml ファイルまたは構成ファイルにキャプチャします。

ファイルから場所を読み取ります。

ユーザーが場所を変更するときは、構成ファイルで場所データが更新されていることを確認する必要があります。

または、完全なパスをパラメータとして入力することもできます。

于 2013-07-10T18:34:29.943 に答える