自分のプロジェクトの実行中に別のexeを呼び出したいです。
string appRoot =Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
このために、次のパスを取得します: C:\Users\Jeff TungMbp\Documents\Visual Studio 2010\Projects\menuSystemTutorial\menuSystemTutorial\ menuSystemTutorial\bin\x86\Debug\xxxxx.exe
これは私がアクセスしたいお風呂ではありません。
このパスにアクセスしたい: C:\Users\Jeff TungMbp\Documents\Visual Studio 2010\Projects\menuSystemTutorial\menuSystemTutorial\ menuSystemTutorial\xxxxxx.exe
System.Process(@"C:\xxxxxxx")のようなハードコードを実行したくありません。
パスにアクセスしたいのは、プロジェクトに .exe ファイルをインポートしたためです。アクセスしたいパスは、.exe の正確な場所です。
この問題を解決する方法はありますか? または、プロジェクトをセットアップ ファイルとして公開した後に、.exe ファイルをプロジェクトに添付する他の方法はありますか?
ありがとう。