我们已经创建了 PS1 文件。我们能够使用 Runspace、Pipeline 等从 C# 调用 PS1 文件中的函数。我只能调试到“pipeline.Invoke()”。
但现在我的问题是是否可以从 pipile.Invoke() 调试 PS1 文件?
我的意思是在“pipeline.Invoke()”上按 F11 可以进入 PS1 文件吗?我基本上想从 C# 调试 powershell 脚本文件。
有可能,但不是特别可行。您必须直接与运行空间的调试器事件交互,并本质上构建您自己的引擎,将其集成到 Visual Studio 中。这将是相当耗时的,这就是为什么它还没有完成。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)