如何在父文件夹中打开exe?
就是一个例子
调试\Folder1\Folder2
在folder2和folder1 中有一个exe
我想要它,所以当我点击文件夹2中的exe按钮时,它会在文件夹1 中打开一个exe
private void OpenEXE_BtnClick(object sender, RoutedEventArgs e)
{
var currentFolder = Directory.GetCurrentDirectory();
var parentFolder = Path.GetDirectoryName(currentFolder);
var exeFile = Path.Combine(parentFolder, "{FileName}");
try
{
using (Process myProcess = new Process())
{
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.FileName = exeFile;
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
}
}
catch (Exception ex)
{
//Console.WriteLine(ex.Message);
MessageBox.Show(
"Some thing happend when trying run background backup!!" + Environment.NewLine + ex.Message,
"Running Background Backup", MessageBoxButton.OK, MessageBoxImage.Error);
}
}