Убить процессы, которые прикреплены к моему заявлению? - PullRequest
0 голосов
/ 29 мая 2019

У меня есть служба Windows .NET 4.6, которая обновляется удаленно, и иногда есть процесс, который присоединяется к моему, который не запускается мной, но мешает мне остановить свою службу. Когда это происходит, я должен зайти в диспетчер задач и убить этот дополнительный процесс, прежде чем он позволит мне обновить. Хотя я знаю имя приложения и могу просто убить его в любое время, когда я обновляюсь, я думаю, что он просто «замечает», что я подключаюсь к базе данных его родительского приложения и отслеживает мою собственную. Я предполагаю, что он делает это и с другими приложениями, поэтому мне нужно убить его, только если это влияет на мое собственное приложение.

Хотя я знаю, что вы можете убить дерево процессов, это для других вещей, запущенных моим приложением, где это несвязанное приложение, которое просто отслеживает. Есть ли простой способ убить что-либо, привязанное к моему процессу / услуге?

...