Еще рас всем доброго времени суток Возникла такая проблема (WPF). Есть обработчик нажатия, он выполняется, то есть запускает файл на установку, Но если пользователь отменит установку то программа зависает, и выдает исключение что пользователь отменил действие. В чем может быть дело подскажите пожалуйста.
private void InstallLBSelectCh(object sender, SelectionChangedEventArgs e)
{
System.Diagnostics.Process p = new System.Diagnostics.Process();
switch (InstallLB.SelectedIndex)
{
case 0:
p.StartInfo.FileName = GetFiles[InstallLB.SelectedIndex];
p.Start();
break;
case 1:
p.StartInfo.FileName = GetFiles[InstallLB.SelectedIndex];
p.Start();
break;
case 2:
p.StartInfo.FileName = GetFiles[InstallLB.SelectedIndex];
p.Start();
break;
default: goto case 0;
}
}
Пока что нашел только такое решение
private void InstallLBSelectCh(object sender, SelectionChangedEventArgs e)
{
Process p = new Process();
switch (InstallLB.SelectedIndex)
{
default: case 0:
p.StartInfo.FileName = GetFiles[InstallLB.SelectedIndex];
try
{
p.Start();
}
catch
{
MessageBox.Show("Canceled by User");
}
break;
case 1:
p.StartInfo.FileName = GetFiles[InstallLB.SelectedIndex];
p.Start();
break;
case 2:
p.StartInfo.FileName = GetFiles[InstallLB.SelectedIndex];
p.Start();
break;
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Вообщем есть 4 сервиса, у каждого сервиса свое ядро свой конфиг свое пространство имен и есть апи который принимает запрос и проверяет состояние...