2016-01-05 49 views
-1

我的筆記本電腦上安裝了VS 2013,我正在使用MS OFFICE 2013. 我已經創建了用於跟蹤TFS中任務的查詢。我在嘗試打開\在MS EXCEL中導入查詢結果時出現錯誤。嘗試將查詢結果從VS 2013導入到Microsoft Excel 2013時出現錯誤

這裏是我得到的錯誤:

TF400422:無法在Microsoft Excel中打開:無法投型「Microsoft.Office.Interop.Excel.ApplicationClass」接口類型「微軟的COM對象。 Office.Interop.Excel._Application」。此操作失敗,因爲IID爲 '{ooo208D5-0000-0000-C000-000000000046}'的接口的COM組件上的QueryInterface調用由於以下錯誤而失敗:加載類型庫/ DLL時出錯。 (來自 HRESULT的異常:0x80029C4A(TYPE_E_CANTLOADLIBRARY))。

回答

1
  1. 進入Excel的選項,單擊加載項並選擇COM加載項,然後單擊轉到選中的複選框「的Team Foundation加載」,然後點擊確定保存更改。如果您安裝了多個版本的TFS插件,請選擇相應的版本。版本號可以通過插件的路徑來標識。

  2. 嘗試在您的計算機上安裝32位Office,然後重新註冊Office加載項。該命令是:

對於64位Windows: Regsvr32 "C:\Program Files\Common Files\Microsoft Shared\Team Foundation Server\12.0\amd64\TFSOfficeAdd-in.dll"

對於32位Windows: Regsvr32 "C:\Program Files\Common Files\Microsoft Shared\Team Foundation Server\12.0\x86\TFSOfficeAdd-in.dll"

替換路徑中的12.0與版本的TFS的:

  • 11.0 for TFS 2012
  • 12.0對於TFS 2013
  • 14.0對於TFS 2015
  • 15.0對於TFS 15
相關問題