每当我运行一个包时,都会出现一个没有标题的模式对话框,其中包含文本“PreExecute()”和一个确定按钮,并暂停该过程,直到单击确定按钮。我试图找到出现此弹出窗口的原因,但在事件处理程序或其他任何地方都找不到任何东西。
任何想法可能是原因以及如何避免它?
每当我运行一个包时,都会出现一个没有标题的模式对话框,其中包含文本“PreExecute()”和一个确定按钮,并暂停该过程,直到单击确定按钮。我试图找到出现此弹出窗口的原因,但在事件处理程序或其他任何地方都找不到任何东西。
任何想法可能是原因以及如何避免它?
在花了很多时间试图解决这个谜团之后,问题出在 Visual Studio 中创建的自定义 SSIS 组件上。
事实上,有一个,MessageBox("PreExecute()")
但它超出了 SSIS 的范围。我在自定义组件的原始源代码中找到它,将其删除,然后再次部署程序集。正如预期的那样,问题已经消失了。
可能有两个原因。
MessageBox.Show("PreExecute()");
希望这可以帮助!