debugging - 调试SSIS脚本任务-已启用断点,但未命中

标签 debugging ssis breakpoints

我正在研究一个SSIS包。该程序包具有脚本(C#语言)任务。我需要调试脚本任务。我设置了断点。脚本编辑器(Visual Studio)中的脚本和SSIS包编辑器中的任务都以红色显示断点-表示已启用断点。但是,当我调试程序包时,断点不会出现。

断点没有任何条件,因此我希望每次运行包时都会遇到断点。

我在Windows 2003 R2 64位SP2上使用Visual Studio 2008。

最佳答案

经过更多研究和反复试验后,发现在64位计算机上进行调试时,SSIS包会忽略脚本任务中的断点。要解决这个问题 -

  • 转到解决方案资源管理器
  • 右键单击SSIS项目节点>属性
  • 在“配置属性”>“调试”>“调试选项”>“将Run64BitRunTime设置为False”中。


  • 进行此更改后,断点就像魔术一样命中。

    关于debugging - 调试SSIS脚本任务-已启用断点,但未命中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41470415/

    相关文章:

    c - 简单路径查找代码中的段错误

    python - 每次在 pyCharm 中运行具有不同参数的 py 文件

    sql-server - 在 SQL Server 2005 中存储 SSIS 包需要什么权限?

    sql-server - SQL Server 导入和导出向导错误 : "Index was outside the bounds of the array" via 32bit ODBC data source?

    java - `finally` 中的断点未被击中

    objective-c - 为什么我在设备上使用 Instruments 而在模拟器上没有内存泄漏

    unit-testing - 无法在 Visual Studio 2013 中使用断点调试测试

    sql - 数据流任务成功执行但未将任何行写入 Excel 文件

    Swift:线程 0 崩溃,不确定要在崩溃日志中查找什么

    ios - Xcode 断点在 dispatch_async block 内不起作用