2012-12-16 17 views
11

Około 2 tygodnie temu straciłem możliwość debugowania JavaScript. Mam Windows 8 Pro, IE 10 i Visual Studio 2012 z zainstalowanymi wszystkimi aktualizacjami. Do tego czasu nie miałem problemów - teraz robi to na każdym projekcie.VS2012 Lost JavaScript Debugger

Komunikat pojawia się ...

„Nie Źródło Dostępne. Bieżący wątek kod nie jest uruchomiony kod lub stos wywołań nie można uzyskać”

Wszelkie sugestie, w jaki sposób uzyskać mój debugger JavaScript z powrotem? Próbowałem już naprawić i ponownie zainstalować bez powodzenia.

Z góry dziękuję za pomoc.

+0

Czy debugowanie nadal działać, jeśli ręcznie wstawić 'debugger' oświadczenie w skrypcie? –

+0

Jak próbujesz debugować? W którym momencie pojawia się komunikat o błędzie, o którym wspomniałeś? –

+0

W IE czasami zatrzymuje się na debuggerze ;, ale nie zawsze - kiedy to nastąpi, otrzymam błąd w dalszym ciągu lub po prostu nie będzie zwracał uwagi na normalne punkty przerwania F9. W Chrome przestanie działać, ale nie jestem dostatecznie zaznajomiony z debugerem Chrome, aby faktycznie przejść przez to. Aby debugować, robię dokładnie to, co robiłem kilka tygodni temu, zanim wystąpił problem. F9, aby ustawić punkty przerwania i "Debugowanie" jako tryb. – Gfw

Odpowiedz

1

Wciąż grałem i usuwałem KB2781514, naprawiałem na VS2012 i odzyskałem debuger JavaScript - wszystko wydaje się teraz działać, ale naprawdę boję się zainstalować tę aktualizację.

Wyłączyłem również automatyczne aktualizacje i upewnię się, że ustawiam punkt przywracania przed dodaniem większości przyszłych aktualizacji.

+0

Mam taki sam problem jak twój na win8 pro + ie10 + vs2012 update1, ale odinstaluj KB2781514 i naprawę zajmij mi około 40 minut i NIE naprawię problemu. Ten sam problem dotyczy również mojej aktualizacji win7 sp1 + ie10 + vs20121 podczas pracy. –

0

Miałem ten sam problem z VS2010 i VS2012 na WIN7 + IE10 CTP w grudniu ubiegłego roku. Miałem nadzieję, że problem ten został rozwiązany w wersji RTE IE10, dziś dowiedziałem się, że tak nie było (i prawdopodobnie dlatego, że nie jest to problem IE10).

Sprawdź moją odpowiedź w linku poniżej, może to również działa dla ciebie.

VS2010 and IE10 Attaching the Script debugger to process iexplore.exe failed

17

miałem ten sam problem przy użyciu VS 2012 po zainstalowaniu IE 10 na Win 7 64bit. Próbowałem kilku rzeczy, w tym "naprawianie" VS, odinstalowywanie/reinstalowanie IE10. Nie mogłem uzyskać VS do ustawiania breakpointów w javascript na nic.

Co w końcu działało w VS 2012, kliknąłem przycisk "Play" na pasku narzędzi (mała zielona strzałka skierowana w prawo) i miałem dwie pozycje dla Internet Explorera, z których jedna była domyślna. U dołu listy rozwijanej tego przycisku wybrałem opcję "Przeglądaj za pomocą", która wyświetliła okno dialogowe, które pozwoliło mi usunąć jeden z dwóch IE. Wybrałem także Chrome, a następnie z powrotem do IE, który mógł mieć wpływ. W każdym razie po tym wszystkim wszystko znowu działa.

+0

Zastanawiam się, czy twoja sprawa miała związek z wersjami IE 64-86? Widziałem problemy z 64-bitowym IE nie działa poprawnie plugins/activex. Może usunąłeś 64-bitową wersję? W każdym razie mam tylko 1 w oknie przeglądania z. Próbowałem uruchomić obie wersje IE bez skutku. – yourbuddypal

+2

Znalazłem 2 wpisy "Internet Explorer" na mojej liście. Jeden został ustawiony jako domyślny. Zmieniłem, aby zamiast tego ustawić inne domyślne. Zaczęło działać ponownie i duplikat zniknął sam. – Malgaur

+0

Dziękuję bardzo! To rozwiązało mój problem i wróciłem do pracy! :) – ClearCloud8

1

Spróbuj postaci rozwiązanie tego posta - VS2010 and IE10 Attaching the Script debugger to process iexplore.exe failed

  • Zamknij IE
  • W podwyższonej cmd szybkiego biegu to polecenie:

    regsvr32.exe „% ProgramFiles (x86)% \ Common Files \ Microsoft Shared \ VS7Debug \ msdbg2.dll”

    lub

    % ProgramFiles% w systemie operacyjnym 32-bitowym

    Uruchom ponownie VS & IE. Uruchomiłem ponownie komputer, aby się upewnić.

+0

To nie działa dla mnie na Windows 8 pro, IE10, VS 2012. – yourbuddypal

+0

To działało dla mnie z Win 7 Ult x64, IE 10, VS 2012. W Win 8, wszystko działało dobrze od samego początku. – Mayank

0

Mam taki sam błąd w systemie Windows8 + IE10 + VS2012 Update 1, ale dzisiaj zostałem zaktualizowany vs2012 z Update 2 i problem został rozwiązany.

VS2012 Update 2 here