private void SelectExecutable_Click(object sender, EventArgs e)
{
using (var dialog = new OpenFileDialog()) {
dialog.Title = "Select Executable";
dialog.FileName = ExecutablePath.Text;
dialog.ShowReadOnly = false;
dialog.ValidateNames = true;
dialog.CheckFileExists = true;
dialog.AddExtension = false;
dialog.Filter = "Executables|*.exe";
dialog.DereferenceLinks = true;
if (dialog.ShowDialog(this) != System.Windows.Forms.DialogResult.OK)
return;
ExecutablePath.Text = dialog.FileName;
}
}