由C#程序调用的Debug Powershell脚本

时间:2018-05-01 22:44:48

标签: c# visual-studio powershell

Visual Studio 2017(或任何其他版本)中,我想在Powershell脚本(*.ps1)中添加一个断点,该脚本在运行时由C#程序调用。

例如,我有这个C#代码:

using System.Management.Automation

var powerShell = PowerShell.Create();
powerShell.AddCommand("script.ps1");
powerShell.Invoke();

如何在script.ps1文件中添加一个在调用powerShell.Invoke()时会被点击的断点?

编辑:我意识到那里有一个类似5岁的transaction(),但自2013年以来发生了很多变化,现在可能有办法实现这一目标......

0 个答案:

没有答案