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