U-SQL脚本调试错误

时间:2017-03-27 14:44:44

标签: azure azure-data-lake u-sql

在调试U-SQL脚本时,我遇到了ScopeEngine的调试问题。 “ScopeEngine.pdb文件包含查找模块ScopeEngine.dl的源所需的调试信息” enter image description here

有什么方法可以解决这个问题吗?

3 个答案:

答案 0 :(得分:0)

您应该安全地忽略ScopeEngine.pdb,因为在您的情况下它不应该是可调试的。它是一个原生DLL。

答案 1 :(得分:0)

虽然您没有指定,但我假设您正在调试VS中的本地作业(而不是调试失败的顶点)。在这种情况下,您可以在堆栈中的任何位置看到失败,但目的是让您调试您编写的用户代码(UDF,包括程序集)。有很多运行时堆栈无法调试。

如果您在堆栈中看到失败,您当然应该参考错误消息。如果它显示内部错误,您可以使用Azure提出票证。

答案 2 :(得分:0)

对于本地计算机,您可以尝试转到VS调试选项并:

  • 取消选中仅启用我的代码
  • 检查模块加载时的抑制JIT优化