调试脚本

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

在 Microsoft Visual Studio Tools for Applications (VSTA) 中编写脚本任务和脚本组件所使用的脚本。

可在 VSTA 中设置断点并为断点编写脚本。 可以在 VSTA 中管理断点,但也可以使用 设计器提供的 “设置断点” SSIS 对话框来管理断点。 有关详细信息,请参阅 Debugging Control Flow

“设置断点” 对话框包含脚本断点。 这些断点出现在断点列表的底部,并且显示出现断点的行号和函数名。 可以从 “设置断点” 对话框中删除脚本断点。

在运行时,在脚本中的代码行上设置的断点与对包或对包中的任务和容器设置的断点集成在一起。 调试器可以从脚本中的断点运行到包、任务或容器上设置的断点,亦可反之。 例如,一个包可能有对中断条件设置的断点(当包接收到 OnPreExecuteOnPostExecute 事件时发生中断),同时又有对脚本行设置断点的脚本任务。 在此方案中,该包可以在与 OnPreExecute 事件相关联的中断条件处挂起执行,运行到脚本中的断点,并最终运行到与 OnPostExecute 事件相关联的中断条件。

有关调试脚本任务和脚本组件的详细信息,请参阅 Coding and Debugging the Script TaskCoding and Debugging the Script Component

在 Visual Studio for Applications 中设置断点

另请参阅

包开发的疑难解答工具