【发布时间】:2016-04-14 14:00:41
【问题描述】:
每当我打开我的包裹时,我都会收到以下错误:
===================================
An outgoing call cannot be made since the application is dispatching an input-synchronous call. (Exception from HRESULT: 0x8001010D (RPC_E_CANTCALLOUT_ININPUTSYNCCALL)) (Microsoft Visual Studio)
------------------------------
Program Location:
at Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetaData100.get_Name()
at Microsoft.SqlServer.IntegrationServices.Designer.View.Automation.GraphElementControlAutomationPeer.GetNameCore()
at System.Windows.Automation.Peers.AutomationPeer.GetName()
at System.Windows.Automation.Peers.ItemAutomationPeer.GetNameCore()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.Automation.Peers.AutomationPeer.UpdateSubtree()
at System.Windows.ContextLayoutManager.fireAutomationEvents()
at System.Windows.ContextLayoutManager.UpdateLayout()
at System.Windows.UIElement.UpdateLayout()
at System.Windows.Interop.HwndSource.Process_WM_SIZE(UIElement rootUIElement, IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Interop.HwndSource.LayoutFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
我正在使用 Microsoft Visual Studio 2013 Shell(集成)。
请有人解释一下这个错误信息吗?
【问题讨论】:
-
如果您创建一个新的空 SSIS 项目,然后关闭并重新打开 Visual Studio,您会收到相同的消息吗?我之前没有看到此错误消息,但一般错误与验证给定数据流中元数据的包有关。那么问题就变成了在这个包中执行了哪些来源、目的地和查找以及它们有什么不寻常之处?
-
不,这是我在特定解决方案中收到的错误消息。创建新包时没有任何错误。这是否与目的地和相关的连接管理器有关?
-
验证是 SSIS 询问各种数据提供者以确保合同仍然有效的过程 - 数据库 Y 是否存在,是否包含表 X,是否为第 1 列 varchar(30) 等。我的倾向是这个包中指示的资源是不寻常的(不是数据库、文件等),并且可能是错误消息的来源。在您可以提供更多详细信息之前,它很难诊断。您的工作地点是否有其他人可以重现您的错误?
-
@billinkc - 给出错误的项目不是共享项目。我是唯一一个面临这个问题的人。
标签: visual-studio visual-studio-2013 ssis