我试图使用Powershell中的Task类异步运行一个操作。 但我发现了以下异常: Id : 1
Exception : System.AggregateException: One or more errors occurred. ---> System.Management.Automation.PSInvalidOperationException: There is n
背景 我正在写编程执行PowerShell脚本的应用程序忽略。此应用程序具有自定义PSHost实现,以允许脚本输出日志记录语句。目前,我看到的行为是,一些请求已正确转发到我的自定义PSHost,其他人被忽略。 事情变得陌生,当我开始在我的剧本,这似乎表明,我的自定义PSHost甚至没有被用来检查$Host变量。 守则 我有一些代码,这是一个.NET应用程序中执行的PowerShell: var s