Когда приложение запущено, единственный способ убить его - использовать диспетчер задач.
Моя большая идея состоит в том, чтобы изменить это.
Вставьте значок в области уведомлений, который пользователь может использовать для правильного завершения работы вашего приложения, или настройте его так, чтобы при повторном запуске приложения вместо этого уже отключался уже запущенный экземпляр, если он существует, или любым другим способом, который звучит как хорошая идея.
Требование к пользователю использовать диспетчер задач для завершения работы вашего приложения кричит о плохом дизайне.