Это правильный способ отладки службы Windows, но вы должны быть уверены, что файлы службы Windows обновлены. Я имею в виду, что всякий раз, когда вы создаете проект службы Windows, вы должны остановить службу, заменить exe службы Windows и связанные библиотеки, а затем перезапустить службу Windows.