Simptome
Să luăm în considerare următorul scenariu:
-
Instalarea software-ul următor pe un computer:
-
Eclipsa 3.5, Eclipse 3.6 sau un produs care se bazează pe unul dintre aceste versiuni.
-
Microsoft Visual Studio Team Explorer Everywhere 2010 Service Pack 1 (SP1) pentru Eclipse
-
Windows Internet Explorer 9
-
-
Utilizați Team Explorer Everywhere 2010 pentru a vă conecta la un server Microsoft Team Foundation Server (TFS).
-
Încercați să salvați sau să vizualizați un element de lucru care conține unele controale HTML.
În acest scenariu, salva sau nu are loc operaţiunea. În plus, primiţi următorul mesaj de eroare:
Salvare FailedJava.lang.reflect.InvocationTargetException
Cauză
Această problemă se produce din cauza unei modificări în motorul JavaScript care este introdus în Internet Explorer 9. Modificările intră în conflict codul apelează în versiunile Eclipse afectate. Acest conflict determină o failaure o caracteristică pentru elementul de lucru care conține un text îmbogățit dosar control în Team Explorer Everywhere 2010 SP1. De aceea, mesajul de eroare apare.
Rezolvare
Informații despre remedierea rapidă
Remedierea rapidă este disponibilă pentru descărcare de la următorul site Web Microsoft Download Center: Descărcaţi acum pachetul de remediere rapidă. Pentru mai multe informații despre cum se descarcă fișierele de suport Microsoft, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
119591 Cum se obțin fișierele de asistență Microsoft din serviciile online Microsoft a scanat acest fișier pentru viruşi. Microsoft utilizează cele mai actualizate software pentru detectarea virușilor care sunt disponibile la data la care fișierul a fost postat. Fisierul este stocat pe servere securizate care ajută la împiedicarea modificărilor neautorizate a fișierului. Notă Pentru a instala această remediere rapidă, urmați acești pași:
-
Salvați fișierul Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip pachetului de remediere rapidă într-un folder local.
-
Porniți Eclipse.
-
În meniul Ajutor , faceți clic pe Instala software-ul nou.
-
Faceți clic pe Adăugare.
-
Tastați Local Team Explorer insert arhivare în caseta nume , și apoi faceți clic pe arhivă.
-
Selectaţi fişierul Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip pe care l-ați salvat într-un folder local, și apoi faceți clic pe OK.
-
În caseta de dialog Instalare , faceți clic pentru a bifa caseta de selectare care corespunde cu Team Explorer Everywhere din lista de caracteristici.
-
Faceți clic pe Următorul de două ori.
-
Acceptați termenii licenței pentru Software Microsoft, și apoi faceți clic pe Următorul.
-
Faceți clic pe Terminare.
Pentru mai multe informații despre cum se instalează Team Foundation Server insert și clientul de linie de comandă, descărcați și apoi Vizualizați următoarea pagină Web Microsoft:
Cum se instalează Team Foundation Server insert și clientul de linie de comandă
Cerinţe preliminare
Pentru a instala această remediere rapidă, trebuie să aveți Microsoft Visual Studio Team Explorer Everywhere 2010 Service Pack 1 (SP1) instalat pe un computer.
Informații despre repornire
După aplicarea acestei remedieri rapide trebuie repornit Eclipse.
Informații despre înlocuirea remedierilor rapide
Această remediere rapidă nu înlocuiește o remediere rapidă lansată anterior.
Informații despre fișier
Versiunea globală a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) enumerate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.
Nume de fișier |
Versiune fișier |
Dimensiune fișier |
Data |
Ora |
---|---|---|---|---|
Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip |
Nu este aplicabil |
12,854,618 |
24-May-2011 |
07:17 |
Soluție de evitare
Pentru a rezolva această problemă, urmați acești pași:
-
Deschideți folderul program Eclipse.
-
Localizați și deschideți Eclipse.ini într-un editor de text. De exemplu, utilizați Notepad pentru a deschide fișierul.
-
Adăugați următoarea linie la sfârşitul fişierului:
-Dcom.microsoft.tfs.client.common.ui.controls.generic.html.htmleditor.disable=
-
Salvați fișierul Eclipse.ini și reporniți Eclipse.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.