Как я могу создать PSHost, который поддерживает точки останова / отладки в Powershell?Есть ли специальные функции, которые мне нужно реализовать для этого?
System.Management.Automation.Runspaces.Runspace содержит свойство Отладчик .Добавьте обработчик к его событию DebuggerStop и обработайте эти события на вашем хосте.
System.Management.Automation.Runspaces.Runspace
DebuggerStop