У меня мало опыта на C#, но я очень хочу учиться. Я пытаюсь создать приложение с кнопкой, которая запускает исполняемый файл. Приложение запускается с USB-накопителя. Допустим, у флеш-накопителя есть расписание (e :) на моем компьютере. Я хочу запустить программу rkill.exe из каталога bin.C# Открытие программы из локального каталога
private void opschonen_RKill_Click(object sender, EventArgs e)
{
var process_RKill = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "/bin/rkill.exe"
}
};
process_RKill.Start();
process_RKill.WaitForExit();
}
Однако это не работает. Если я запускаю приложение из корня, он работает. Я не могу указать на информационный бюллетень, потому что не каждый компьютер присваивает букву E:
Что я делаю неправильно? Полагаю, это просто, потому что я просто новичок.
Упоминание полный путь 'exe' может решить эту проблему. –
Спасибо, но у меня нет полного пути, потому что я не могу предоставить буклет. –
Проверить http://stackoverflow.com/questions/123927/how-to-find-usb-drive-letter –