Это немного хлам.ExitThreadCore - это защищенный метод класса ApplicationContext.Вы не можете вызвать его напрямую, кроме как вызвать ExitThread.Если вы не переопределите класс.Не уверен, почему вы хотите это сделать, у вас нет веских причин для этого.
Используйте ApplicationContext.ExitThreadИли Application.ExitThread.Или просто закройте главное окно, все тоже самое.