徵狀
請試想下列案例:
-
您的電腦上安裝下列軟體:
-
3.5,(蝕色) 3.6 或其中一個版本為基礎的產品 (蝕色)。
-
Microsoft Visual Studio Team 總管各處 2010 Service Pack 1 (SP1) 如 (蝕色)
-
Windows Internet Explorer 9
-
-
您可以使用 Team 總管各處 2010年連線到 Microsoft Team Foundation Server (TFS) 伺服器。
-
您嘗試儲存或檢視包含一些 HTML 控制項的工作項目。
在這個案例中,儲存位置] 或 [檢視作業就會失敗。 此外,您收到下列錯誤訊息:
儲存 FailedJava.lang.reflect.InvocationTargetException
原因
因為 Internet Explorer 9 中引入的 JavaScript 引擎中的變更,導致發生這個問題。 變更發生衝突的叫用的程式碼中受影響的 (蝕色) 版本。 這種衝突會導致一功能,可包含 rtf 文字,在 [Team 總管各處 2010 SP1 歸檔控制項的工作項目中的 failaure。因此,錯誤訊息出現。
解決方案
Hotfix 資訊
Hotfix 是可以從下列 「 Microsoft 下載中心 」 網站下載: 立即下載 hotfix 套件。如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文:
119591 如何從線上服務取得 Microsoft 支援檔案 Microsoft 已對這個檔案做過病毒掃描。 Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案。 檔案會儲存在已強化安全的伺服器上,以避免任何未經授權的更改。 注意若要安裝此 hotfix,請依照下列步驟執行:
-
Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip 將檔案儲存 hotfix 套件的本機資料夾中。
-
啟動 (蝕色)。
-
在 [說明] 功能表中,按一下 [安裝新的軟體]。
-
按一下 [新增]。
-
在 [名稱] 方塊中,輸入本機 Team 總管外掛程式封存,,然後按一下 [封存。
-
選取您儲存在本機的資料夾中,Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip 檔案,然後按一下[確定]。
-
在 [安裝] 對話方塊中,按一下以選取清單中的功能會對應至 Team 總管各處的核取方塊。
-
按兩次 [下一步]。
-
接受 Microsoft 軟體授權合約,,,然後按一下 [下一步]。
-
按一下 [完成]。
如需有關如何安裝 Team Foundation Server 外掛程式與命令列用戶端的詳細資訊,請下載,然後再檢視下列 Microsoft 網頁:
如何安裝 Team Foundation Server 外掛程式與命令列用戶端
先決條件
若要安裝此 hotfix,您必須使用 Microsoft Visual Studio Team 總管 2010 Service Pack 1 (SP1) 安裝在電腦上的每個地方。
重新啟動資訊
套用此 hotfix 之後,您必須重新啟動 (蝕色)。
Hotfix 取代資訊
此 hotfix 不會取代先前發行的 hotfix。
檔案資訊
檔案屬性 (或較新的檔案屬性),此 hotfix 的全球版本具有下表中所列。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。
檔案名稱 |
檔案版本 |
檔案大小 |
日期 |
時間 |
---|---|---|---|---|
Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip |
Not Applicable |
12,854,618 |
24-May-2011 |
07:17 |
因應措施
若要解決這個問題,請依照下列步驟執行:
-
開啟 (蝕色) 的程式資料夾。
-
找出並接著在文字編輯器中開啟 Eclipse.ini。 例如,使用 「 記事本 」 開啟檔案。
-
在檔案結尾處加入下列行:
-Dcom.microsoft.tfs.client.common.ui.controls.generic.html.htmleditor.disable=
-
儲存 Eclipse.ini 檔案,然後再重新啟動 (蝕色)。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。