Я думаю, что вы смешиваете консольную подсистему NT (каркас приложения, предлагающий общие сервисы) с cmd.exe (приложение, использующее эти сервисы). Когда Visuals Studio запускает консольное приложение, оно фактически не запускает CMD. CMD - это само консольное приложение, ничем не отличающееся от приложения, которое вы пытаетесь отлаживать, поэтому запуск вашего приложения «в powershell» в равной степени ошибочен.
Если вы хотите попробовать запустить его в PowerShell ISE, это невозможно. ISE - это приложение для Windows (подсистема NT GUI), которое полностью отличается от подсистемы консоли.
-Oisin