尝试打开Integration Services包并获取错误

时间:2014-02-11 17:33:38

标签: sql-server sql-server-2008 exception visual-studio-2008 bids

我已在我的计算机上安装了Visual Studio 2008和SQL Server 2008。当我尝试使用BIDS打开现有的.dtsx文件时,我收到以下错误。我知道这个文件没有损坏,因为我可以远程进入另一台机器并在那里打开它没有任何问题。任何帮助或建议将不胜感激。

enter image description here

  

错误导致视图无法加载。 (Microsoft Visual Studio)

     

找不到指定的模块。 (HRESULT异常:0x8007007E)
  (System.Windows.Forms的)

     

计划地点:

     

在System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid,Object punkOuter,Int32 context,Guid& iid)
  在System.Windows.Forms.AxHost.CreateWithoutLicense(Guid clsid)
  在System.Windows.Forms.AxHost.CreateWithLicense(字符串许可证,Guid clsid)
  在System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid)
  在System.Windows.Forms.AxHost.CreateInstance()
  在System.Windows.Forms.AxHost.GetOcxCreate()
  在System.Windows.Forms.AxHost.TransitionUpTo(Int32状态)
  在System.Windows.Forms.AxHost.CreateHandle()
  在System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
  在System.Windows.Forms.Control.CreateControl()
  在Microsoft.DataWarehouse.Design.ComponentDiagram.CreateDdsView(Control parentControl)
  在Microsoft.DataTransformationServices.Design.DtsComponentDiagram.CreateDdsView(Control parentControl)
  在Microsoft.DataWarehouse.Controls.DdsDiagramHostControl.set_ComponentDiagram(ComponentDiagram值)
  在Microsoft.DataTransformationServices.Design.ControlFlowControl.set_ComponentDiagram(ComponentDiagram值)
  在Microsoft.DataTransformationServices.Design.DtsPackageView.CreateControlFlowEditor(VsStyleToolBar pageViewToolBar)
  在Microsoft.DataWarehouse.Design.EditorWindow.EnsureViewIsLoaded(EditorView视图)

2 个答案:

答案 0 :(得分:1)

删除文件夹SELECT ACTIVITY_APPROVAL_DATE, COUNT(*)AS ACTIVITY_COUNT FROM ACTIVITY WHERE ACTIVITY_APPROVAL_DATE = CURRENT_DATE() GROUP BY ACTIVITY_APPROVAL_DATE; 并修复VS2008解决了我的问题。

仅供参考,我之前安装了SQL Server 2014并且未安装,所有这些DLL仍然存在并导致此问题。

答案 1 :(得分:0)

我没有安装过VS11,但几个月前我做的就是安装VS2012,这就是最终造成这个问题的原因。当我卸载VS2012时,所有的dll都没有被删除,因此VS2008的安装尝试使用它们。这是需要解决的问题。我删除了包含所有这些dll的文件夹(C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSDesigners8),然后修复了我的VS2008安装。测试了修复程序并且它有效。