powershell运行空间:脚本块中的异常不会';无法识别文件及其所在的行号,但EndInvoke()调用

powershell运行空间:脚本块中的异常不会';无法识别文件及其所在的行号,但EndInvoke()调用,powershell,runspace,Powershell,Runspace,我在脚本块中运行的模块有6000多行代码。当它抛出异常时,我需要知道发生异常的文件和行号 但我没有。脚本块中的任何期望总是给我相同的文件和行号。我调用的EndInvoke()行 不是很有用您是否检查了异常上的InnerException?遇到异常后,请尝试$Error[0]。异常。InnerException我认为您对前面的一个问题已经有了一个非常好的答案,与此问题非常相似。好的,这没有行号和脚本名称,但ErrorRecord似乎有此数据。谢谢,这应该有用。

我在脚本块中运行的模块有6000多行代码。当它抛出异常时,我需要知道发生异常的文件和行号

但我没有。脚本块中的任何期望总是给我相同的文件和行号。我调用的EndInvoke()行


不是很有用

您是否检查了异常上的InnerException?遇到异常后,请尝试
$Error[0]。异常。InnerException
我认为您对前面的一个问题已经有了一个非常好的答案,与此问题非常相似。好的,这没有行号和脚本名称,但ErrorRecord似乎有此数据。谢谢,这应该有用。