1

我在我的計算機上安裝了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,對象punkOuter,的Int32上下文,的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(布爾fIgnoreVisible)
在System.Windows.Forms.Control.CreateControl()
在Microsoft.DataWarehouse.Design.ComponentDiagram.CreateDdsView( Control parentControl)
at Microsoft.DataTransformationServices.Design.DtsComponentDiagram.CreateDdsView(Control parentControl)
在Microsoft.DataWarehouse.Controls.DdsDiagramHostControl.set_ComponentDiagram(組件圖值)
在Microsoft.DataTransformationServices.Design.ControlFlowControl.set_ComponentDiagram(組件圖值)
在Microsoft.DataTransformationServices.Design.DtsPackageView.CreateControlFlowEditor(VsStyleToolBar pageViewToolBar)
在Microsoft.DataWarehouse.Design.EditorWindow.EnsureViewIsLoaded(EditorView視圖)

+1

您是否安裝了VS11測試版?如果是這樣,那麼你的問題的解決方案在這裏=> http://stackoverflow.com/a/11287133/325521 – Shiva

+0

沒有。我安裝了Visual Studio 2008 Professional – SteveAnselment

+0

安裝sql server 2008 SP1 ..它會解決這個問題。 – Maverick

回答

0

我沒有安裝VS11,但是我在幾個月前完成的工作是安裝VS2012,最終導致了這個問題。當我卸載VS2012時,所有的DLL都沒有被刪除,所以VS2008的安裝嘗試使用這些。這是需要解決的問題。我刪除了包含所有這些DLL的文件夾(C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSDesigners8),然後修復了我的VS2008安裝。測試了修復程序,它工作。

1

刪除文件夾C:\Program Files (x86)\Common Files\microsoft shared\MSDesigners8和修復VS2008解決了我的問題。

僅供參考,我之前安裝並卸載了SQL Server 2014,並且所有這些DLL仍然存在並導致此問題。

相關問題