Date: 29.06.2017 6:22:52
Date: 05.07.2017 7:59:48
"А что есть: ShellExecute verb=runas"
У ProcessStartInfo установить UseShellExecute=true и Verb=runas. Это ответ на вопрос, как победить ошибку Permission denied (операция runas вызовет при запуске диалог UAC и при нажатии "Да" командная строка будет запущена с повышенными правами).
Что касается вывода ошибок, то у вас же делается перенаправление вывода в файл IntegrityServiceHelper.Db.cs. Ошибка в него и должна упасть.
Date: 05.07.2017 10:36:01
Автор: VadimTagil