Я рассматриваю возможность использования wkhtmltopdf для создания PDF-файлов.Однако это инструмент командной строки, поэтому я вызываю его как Процесс в .NET.
У меня проблемы с управлением временем жизни процесса.Я использую операторы using
, чтобы убедиться, что все будет ликвидировано, но я не могу быть уверен, что процесс не будет запущен, когда я остановлю приложение.В этом случае процесс продолжает работать в фоновом режиме.
Существует ли общий подход к управлению порожденными процессами, как этот?