Objawy
Rozważ następujący scenariusz:
-
Na komputerze należy zainstalować następujące oprogramowanie:
-
Zaćmienie-3.5, Eclipse 3.6 lub produkt, który jest oparty na jednym z tych wersji.
-
Microsoft Visual Studio Team Explorer wszędzie 2010 z dodatkiem Service Pack 1 (SP1) dla programu Eclipse
-
Program Windows Internet Explorer 9
-
-
Umożliwia zespołu Explorer wszędzie 2010 połączyć się z serwerem Microsoft Team Foundation Server (TFS).
-
Spróbuj zapisać lub wyświetlić element pracy, który zawiera niektóre formanty HTML.
W tym scenariuszu Zapisz lub wyświetlanie operacja kończy się niepowodzeniem. Ponadto wyświetlany zostanie następujący komunikat o błędzie:
Zapisywanie FailedJava.lang.reflect.InvocationTargetException
Przyczyna
Ten problem występuje z powodu zmiany w aparacie języka JavaScript, które są wprowadzane w programie Internet Explorer 9. Zmiana powoduje konflikt wywoływania kodu w zagrożonych wersjach Eclipse. Ten konflikt powoduje failaure w funkcji dla elementu pracy, który zawiera tekst sformatowany zapisano kontroli w zespołu Explorer wszędzie 2010 z dodatkiem SP1. W związku z tym komunikacie o błędzie pojawia się.
Rozwiązanie
Informacje o poprawce
Poprawka jest dostępna do pobrania z następującej witryny Microsoft Download Center: Pobierz teraz pakiet poprawek. Aby uzyskać więcej informacji dotyczących sposobu pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki Pomocy technicznej Microsoft w usługach online Firma Microsoft przeskanowała plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach o podwyższonych zabezpieczeniach, które uniemożliwiają nieautoryzowane zmiany w pliku. Uwaga Aby zainstalować tę poprawkę, wykonaj następujące kroki:
-
Zapisz plik Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip plik pakietu poprawek w folderze lokalnym.
-
Uruchom Eclipse.
-
W menu Pomoc kliknij polecenie Zainstaluj nowe oprogramowanie.
-
Kliknij pozycję Dodaj.
-
W polu Nazwa wpisz dodatek plug-in archiwum lokalnego Eksplorator zespołów , a następnie kliknij przycisk archiwum.
-
Wybierz plik Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip, który został zapisany w folderze lokalnym, a następnie kliknij przycisk OK.
-
W oknie dialogowym zainstalować kliknij, aby zaznaczyć pole wyboru, który odpowiada zespołu Explorer wszędzie z listy funkcji.
-
Kliknij przycisk Dalej dwa razy.
-
Zaakceptuj postanowienia licencyjne dotyczące oprogramowania firmy Microsoft, a następnie kliknij przycisk Dalej.
-
Kliknij przycisk Zakończ.
Aby uzyskać więcej informacji dotyczących sposobu instalowania dodatku plug-in programu Team Foundation Server i klient wiersza polecenia należy pobrać i wyświetlić następującą stronę firmy Microsoft w sieci Web:
Jak zainstalować dodatek typu plug-in programu Team Foundation Server i klient wiersza polecenia
Wymagania wstępne
Aby zainstalować tę poprawkę, musi mieć Microsoft Visual Studio Team Explorer wszędzie 2010 z dodatkiem Service Pack 1 (SP1) zainstalowane na komputerze.
Informacje dotyczące ponownego uruchamiania
Po zastosowaniu tej poprawki należy ponownie uruchomić Eclipse.
Informacje dotyczące zastępowania poprawek
Ta poprawka nie zastępuje wcześniej wydanej poprawki.
Informacje dotyczące pliku
Wersja globalna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.
Nazwa pliku |
Wersja pliku |
Rozmiar pliku |
Data |
Godzina |
---|---|---|---|---|
Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip |
Nie dotyczy |
12,854,618 |
24-May-2011 |
07:17 |
Obejście
Aby obejść ten problem, wykonaj następujące kroki:
-
Otwórz folder programu Eclipse.
-
Zlokalizuj, a następnie otwórz Eclipse.ini w edytorze tekstów. Na przykład aby otworzyć plik za pomocą Notatnika.
-
Dodaj następujący wiersz na końcu pliku:
-Dcom.microsoft.tfs.client.common.ui.controls.generic.html.htmleditor.disable=
-
Zapisz plik Eclipse.ini, a następnie ponownie uruchom Eclipse.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.