private void OnRunButton_Click(object sender, RoutedEventArgs e)
{
try
{
// Пытаемся запустить свою копию с низким integrity уровнем
ProccessIntegrityLevelHelper.CreateLowIntegrityProcess(GetExecutablePath());
}
catch (Win32Exception ex)
{
MessageBox.Show(ex.Message, "CreateLowIntegrityProcess Error", MessageBoxButton.OK, MessageBoxImage.Error);
}
}