如何通过在脚本任务中设置断点来调试脚本

此过程描述如何在脚本任务所使用的脚本中设置断点。

在脚本任务的脚本中设置断点后,**“设置断点 - <对象名>”**对话框会列出这些断点以及脚本任务中可用的内置断点。

注意注意

脚本任务支持在调试过程中使用断点,但脚本组件不支持断点。有关调试脚本组件方面的建议,请参阅脚本组件的编码和调试

注意注意

当调试包含多个脚本任务的包时,调试器将只命中其中一个脚本任务中的断点,而将忽略其他脚本任务中的断点。如果脚本任务是 Foreach 循环或 For 循环容器的一部分,则调试器将在循环的第一次迭代之后忽略脚本任务中的断点。

在脚本中设置断点

  1. 在 Business Intelligence Development Studio 中,打开包含所需包的 Integration Services 项目。

  2. 双击包含要在其中设置断点的脚本的包。

  3. 若要打开脚本任务,请单击**“控制流”**选项卡,然后双击该脚本任务。

  4. 单击**“脚本”,然后单击“编辑脚本”**。

  5. 在 Microsoft Visual Studio Tools for Applications (VSTA) 中,找到要设置断点的脚本行,右键单击该行,指向**“断点”,再单击“插入断点”**。

    断点图标随即出现在该行代码上。

  6. 在**“文件”菜单中,单击“退出”**。

  7. 单击**“确定”**。

  8. 若要保存包,请单击**“文件”菜单上的“保存选定项”**。