Я не думаю, что в .Net BCL есть что-то, что позволило бы вам сделать это, даже если это вообще возможно.
Вам потребуется запустить приложение в текущем «интерактивном» сеансе пользователя. При запуске приложения из веб-службы оно запускается в сеансе IIS (в качестве службы).
Возможно, просмотр таких инструментов, как psexec , может пролить свет на то, как это работает.
Либо зарегистрируйте ошибки в файле и / или попытайтесь подключить отладчик к iis
процесс (w3wp.exe)