私は同じフォルダに2つのexeファイルを持っており、exe1のボタンからexe2を実行できます。今日、リモート(端末サービス)セッションで顧客を観察していて、exe2が「ファイルが見つかりません」というエラーを表示できませんでしたが、私たちがチェックしたときにexe1は同じディレクトリにありました。だからAppDomain.CurrentDomain.BaseDirectoryまたはSystem.Environment.CurrentDirectoryを使用する必要がありますか?AppDomain.CurrentDomain.BaseDirectoryまたはSystem.Environment.CurrentDirectoryを使用する必要がありますか?
おかげ
@Jade M のための顔をしていますか? –
'string.GetFullPath(path)'が 'CurrentDomain.BaseDirectory'ではなく' Environment.CurrentDirectory'を使用していると言って2セントを追加したいのは驚きです。 – JBSnorro