Для компиляции вы должны ссылаться на сборку System.Management.Automation в этом месте:
C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0
Если вы ищете удаленное взаимодействие PowerShell, вам необходимо использовать пространство имен System.Management.Automation.Remoting. Для типа PowerShell вам, вероятно, понадобится следующее использование операторов в файле исходного кода C #:
using System.Management.Automation;
using System.Management.Automation.Runspaces;