Więc używam Win7 x64 z VS2010 i zainstalowałem IE10 Win7 Preview i ReSharper 6.1.
Kiedy próbuję rozpocząć debugowanie, otrzymuję następujące informacje:
„Dołączenie debuggera skryptów do przetwarzania '[1111] iexplore.exe' na komputerze 'MINE' nie powiodło się. Debugger jest już podłączony.”
Mogę kliknąć OK i spojrzeć na załączone sesje debugowania - [1111] jest wyszarzone i istnieje inna instancja iexplore.exe z tytułem mojego rozwiązania. Mogę założyć ręcznie i działa dobrze.
Pomyślałem, że może ponieważ były dwa pidy iexplore.exe, coś byłoby nie tak, nie ma otwartych dwóch kart ani okien i wyłączyłem automatyczne odzyskiwanie po awarii.
Próbowałem: Dołączenie debugera skryptów do przetwarzania „[XXXX] IEXPLORE.EXE” na komputerze „NAME” nie powiodło się
Nie działał.
Jakieś pomysły?
Odpowiedzi:
Istnieje prostsza poprawka dotycząca problemu z debugowaniem JavaScript w IE10:
W podwyższonym wierszu polecenia cmd uruchom to polecenie:
(lub
%ProgramFiles%
w 32-bitowym systemie operacyjnym)źródło
regsvr32.exe "C:\Program Files\Common Files\microsoft shared\VS7Debug\msdbg2.dll"
Aktualizacja IE10 resetuje całą masę rzeczy. Wykonałem 2 kroki, aby to naprawić.
Uruchamianie tego w wierszu poleceń (z uprawnieniami administratora): -
regsvr32.exe "% ProgramFiles (x86)% \ Common Files \ Microsoft Shared \ VS7Debug \ msdbg2.dll
Połączenie tych 2 i restart przeglądarki oczywiście naprawiło to dla mnie.
Zgadzam się również, że zaznaczone powyżej rozwiązanie deinstalacji nie jest rozwiązaniem właściwym.
źródło
Mam dokładnie ten sam problem .. Znalazłem tymczasowe rozwiązanie, ale za każdym razem muszę wykonywać tę samą sekwencję jak poniżej.
Problem w tym, że za każdym razem muszę powtarzać tę procedurę przy każdej kompilacji mojego projektu ...
źródło
Miałem ten sam problem z VS2010 i IE10 (Win7). Po tygodniach prób rozwiązania tego problemu w końcu zdecydowałem się uruchomić VS2012, aby debugować moją witrynę. Zaktualizowałem również VS2012 do SP1 i zrestartowałem komputer, a teraz debugowanie VS2010 działa dobrze w IE10.
Spróbuj więc zainstalować VS2012 SP1, aby naprawić problemy ze zgodnością z VS2010 i IE10.
źródło
Ktoś zasugerował, że uruchomienie tego w wierszu polecenia z podwyższonym poziomem uprawnień załatwi sprawę:
Spróbowałem i zgłosił, że dll nie został znaleziony. Szukałem msdbg2.dll i nie został znaleziony. Najwyraźniej jest ukryty.
Biegłem:
i zadziałało.
Było to w systemie Windows 7, 64-bitowym, VS2010 Premium
źródło
Miałem ten sam problem z VS2010 i VS2012 na WIN7 + IE10 CTP w grudniu ubiegłego roku. Miałem nadzieję, że ten problem został rozwiązany w wersji IE10 dla RTM, dzisiaj okazało się, że tak nie jest.
Wypróbowałem każde rozwiązanie w tym poście, nawet instalując aktualizację VS2012 2 CTP 4, ale nic nie rozwiązało problemu.
Zdecydowałem się powrócić do IE9. Nie wykonałem poprawnych kroków, które są opisane w odpowiedzi przez MonteChristo.
Odinstalowałem IE10, wykonując:
Teraz to nie powraca do IE9. Po prostu usuwa IE10. Nie to, co chciałem. Więc ponownie zainstalowałem IE10, wykonując te same kroki, co powyżej.
Po tym nie mogłem się powstrzymać, aby przetestować go jeszcze raz i, co zaskakujące, zadziałało, odzyskałem debugowanie Javascript. To, co zauważyłem, jest następujące. Przed odinstalowaniem IE10 uruchom / przeglądaj z (patrz obrazek poniżej) wymienionym
Internet Explorer
dwukrotnie.Po odinstalowaniu, zainstalowaniu IE10 jest wymieniony tylko raz. Nie wiem, czy to jest powiązane, ale chciałem o tym wspomnieć.
źródło
Spróbuj zresetować ustawienia IE, a następnie usuń zaznaczenie „Wyłącz debugera skryptów (Internet Explorer)” w menu Narzędzia-> Opcje internetowe-> Zaawansowane i zresetuj komputer.
źródło
Nawet z nowo wydanym IE10 dla Win 7 problem nadal występował. Jednak otrzymałem wskazówkę, że zainstalowanie VS2012 SP1 rozwiązało ten problem, więc zainstalowałem Visual Studio 2012 Express za pośrednictwem Instalatora platformy sieci Web (v4.5) - wydaje się, że został naprawiony!
źródło
Mam
VS2010 & 12
iIE10
,Win 7 x64
.Wypróbowałem wszystkie powyższe (z wyjątkiem przejścia na
IE9
oczywiście ) bezskutecznie.Miałem takie przeczucie
VS2012 Update 2
może to rozwiązać problem i miałem rację.Nie
cmd
, bez ponownych instalacji, bez ponownego uruchamiania. Naprawiło toVS2010 & 12
.Mam nadzieję, że pomoże to też komuś innemu.
źródło
Mam VS2010 i VS2012 na PC. To był projekt ASP.NET i nie działał do debugowania JS. Próbuję, że wyniki obu wersji były takie same. Wszystko, co zrobiłem, zakończyło się sukcesem:
"%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
- nie pomogłoNa koniec zainstalowałem „Remote Tools for Visual Studio 2012 Update” i „VS2012 Update 4”. Nie jestem pewien, co zostało naprawione, ale zniknęło. VS2010 i VS2012 rozpoczęły debugowanie JavaScript. Dlatego wydaje się, że niektóre komponenty są uszkodzone. Dziś myślę, że najlepszym rozwiązaniem, aby to naprawić, powinna być ponowna instalacja IE, mam na myśli obniżenie wersji i ponowna instalacja, dalej możesz zainstalować aktualizację 4 dla VS2012.
Proszę zanotować:
źródło
Miałem podobny problem (używając VS2012 RC) po aktualizacji IE9 do IE10 - naprawiłem to naprawiając instalację VS2012 - dotarłem tam, ponieważ na liście rozwijanej debugowania pojawił się podejrzany duplikat Internet Explorera i nawet jeśli debugger był uruchamiany, Nie mogłem znaleźć załadowanych symboli.
W VS2010 na pewno nie ma tego menu, ale może próba naprawy może być poprawką.
źródło
Mam ten sam problem od czasu aktualizacji do IE 10 na komputerze z systemem Win 7 Pro z VS 2010 SP1.
Wypróbowałem wiele sugestii, ale żadna nie działała. W końcu naprawiłem to, przechodząc do IE 9, do rozumu:
Debugowanie znów działa.
źródło