我有一个可以调试并一直工作到今天的管道 - 上次调试它并且我可以看到调试结果是在本周。 当我点击“调试”按钮时,它保持禁用状态,就好像它会运行一样,然后在 2-3 秒后再次启用,没有任何调试发生。
我找到的唯一相关信息是here,但解决方案不适用于我 - 我将分支更改为master,允许发布的分支,我从它成功发布,然后调试仍然无法正常工作:
<块引用>我发现错误经常发生在 Debug 的发布阶段失败时。 尝试发布以查看验证失败的真正错误
答案 0 :(得分:0)
LE:我尝试触发已发布的管道但它失败并显示相同的消息,所以我猜原始帖子中提到发布以获取实际错误的链接是正确的,只是在我的情况下我需要触发管道同样,不仅仅是发布(发布没有返回错误)。
在添加每个组件后,我开始从头开始重新创建管道并进行调试。 最后,当我在 Foreach 中添加存储过程组件时,我开始复制这种行为。 因此,我测试了该 SP 组件的数据集连接性 - 我对其连接数据使用参数,但测试失败 - 表达式 '{item().ClientDbServer}' 无效:位置 '0' 处的字符串字符 '{' 是没想到。”
因此用于管道中参数的表达式@{items().ClientDBServer} 在此存储过程中不起作用。我删除了“{”和“}”,现在可以调试了。
错误消息在 Debug 中会很好,但没有这样的事情。验证通过。