Jadi saya menggunakan Win7 x64 dengan VS2010 dan telah menginstal IE10 Win7 Preview dan ReSharper 6.1.
Ketika saya mencoba untuk memulai Debugging, saya menerima yang berikut ini:
"Melampirkan Script debugger ke proses '[1111] iexplore.exe' pada mesin 'MINE' gagal. Debugger sudah terpasang."
Saya dapat mengklik OK dan melihat sesi debug terlampir - [1111] berwarna abu-abu dan ada contoh lain dari iexplore.exe dengan judul solusi saya. Saya dapat melampirkan secara manual dan berfungsi dengan baik.
Saya pikir mungkin karena ada dua pids iexplore.exe akan ada sesuatu yang salah, tidak ada dua tab atau jendela yang terbuka dan saya menonaktifkan pemulihan kerusakan otomatis.
Mencoba ini: Gagal memasang debugger Skrip untuk memproses '[XXXX] IEXPLORE.EXE' pada mesin 'NAME'
Tidak bekerja.
Ada ide?
sumber
Jawaban:
Ada perbaikan yang lebih sederhana untuk masalah debugging JavaScript di IE10:
Di prompt cmd yang ditinggikan, jalankan perintah ini:
(atau
%ProgramFiles%
pada OS 32-bit)sumber
regsvr32.exe "C:\Program Files\Common Files\microsoft shared\VS7Debug\msdbg2.dll"
Pembaruan IE10 mengatur ulang banyak hal. Saya mengikuti 2 langkah untuk memperbaikinya.
Menjalankan ini di command prompt (dengan hak administrator): -
regsvr32.exe "% ProgramFiles (x86)% \ Common Files \ Microsoft Shared \ VS7Debug \ msdbg2.dll
Kombinasi dari 2 ini dan restart browser tentu saja memperbaikinya untuk saya.
Saya juga setuju, solusi yang ditandai di atas un-install bukanlah solusi yang tepat.
sumber
Saya memiliki masalah yang persis sama .. Saya menemukan solusi sementara tetapi saya harus mengeksekusi setiap kali urutan yang sama adalah sebagai berikut.
Masalahnya adalah setiap kali saya harus mengulangi prosedur ini setiap kompilasi proyek saya ...
sumber
Saya mengalami masalah yang sama dengan VS2010 & IE10 (Win7). Setelah berminggu-minggu mencoba menyelesaikan masalah ini, saya akhirnya memutuskan untuk menjalankan VS2012 untuk men-debug situs saya. Saya juga memperbarui VS2012 ke SP1 dan memulai ulang mesin saya dan sekarang debugging VS2010 berfungsi dengan baik di IE10.
Jadi coba instal VS2012 SP1 untuk memperbaiki masalah kompatibilitas dengan VS2010 & IE10.
sumber
Seseorang menyarankan bahwa menjalankan ini di command prompt yang ditinggikan akan melakukan trik:
Saya mencobanya dan melaporkan dll tidak ditemukan. Saya mencari msdbg2.dll dan tidak ditemukan. Tampaknya tersembunyi.
Saya berlari:
dan itu berhasil.
Ini ada di Windows 7, 64 bit, VS2010 Premium
sumber
Saya memiliki masalah yang sama dengan VS2010 dan VS2012 pada WIN7 + IE10 CTP pada bulan Desember tahun lalu. Saya berharap masalah ini diselesaikan dalam versi RTM IE10, hari ini saya menemukan itu tidak.
Saya telah mencoba setiap solusi dalam posting ini, bahkan menginstal pembaruan VS2012 2 CTP 4, tetapi tidak ada yang memperbaiki masalah.
Saya memutuskan untuk kembali ke IE9. Saya tidak menggunakan langkah-langkah yang benar yang dijelaskan dalam jawaban oleh MonteChristo.
Saya mencopot pemasangan IE10 dengan melakukan:
Sekarang ini tidak kembali ke IE9. Apakah hanya menghapus IE10. Bukan apa yang kuinginkan. Jadi saya menginstal IE10 lagi dengan menggunakan langkah yang sama seperti di atas.
Setelah itu saya tidak dapat menahan diri untuk mengujinya sekali lagi dan secara mengejutkan berhasil, saya mendapatkan Javascript debugging saya kembali. Yang saya perhatikan adalah sebagai berikut. Sebelum saya menghapus IE10, jalankan / jelajahi dengan (lihat gambar di bawah) terdaftar
Internet Explorer
dua kali.Setelah mencopot pemasangan, menginstal IE10 hanya terdaftar sekali. Saya tidak tahu apakah itu terkait tetapi saya ingin menyebutkannya.
sumber
Cobalah untuk mengatur ulang pengaturan IE Anda dan kemudian hapus centang "Disable Script Debugger (internet Explorer)" di bawah Tools-> Internet Options-> Advanced dan reset komputer Anda.
sumber
Bahkan dengan IE10 yang baru dirilis untuk Win 7, masalah tetap ada. Namun, mendapat petunjuk bahwa menginstal VS2012 SP1 memperbaiki masalah ini jadi saya menginstal Visual Studio 2012 Express melalui Penginstal Platform Web (v4.5) - tampaknya sudah diperbaiki!
sumber
Aku punya
VS2010 & 12
danIE10
,Win 7 x64
.Saya mencoba semua cara di atas (kecuali menurunkan ke
IE9
, jelas) tidak berhasil.Saya punya firasat yang
VS2012 Update 2
mungkin bisa memperbaiki masalah, dan saya benar.Tidak
cmd
, tidak ada instal ulang, tidak ada boot ulang. Itu memperbaikinya untukVS2010 & 12
.Saya harap ini membantu orang lain juga.
sumber
Saya memiliki VS2010 dan VS2012 di PC. Itu adalah proyek ASP.NET dan tidak berfungsi untuk debugging JS. Saya coba kedua versi hasilnya sama saja. Semua yang saya lakukan tidak berhasil:
"%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
- tidak membantuAkhirnya, saya telah menginstal "Alat Jarak Jauh untuk Visual Studio 2012 Update" dan "VS2012 Update 4". Saya tidak yakin apa masalah yang diperbaiki tetapi masalah itu hilang. Dan VS2010 dan VS2012 mulai men-debug JavaScript. Oleh karena itu, tampaknya beberapa komponen rusak. Hari ini, saya pikir, pilihan terbaik untuk memperbaikinya adalah menginstal ulang IE, maksud saya turunkan dan instal lagi, selanjutnya Anda dapat menginstal Update 4 untuk VS2012.
Tolong dicatat:
sumber
Saya memiliki masalah yang sama (menggunakan VS2012 RC) setelah memperbarui IE9 ke IE10 - Saya memperbaikinya untuk memperbaiki instalasi VS2012 - Saya sampai di sana karena saya mencurigai duplikat Internet Explorer dalam daftar dropdown debug dan, bahkan jika debugger sedang diluncurkan, Saya tidak dapat menemukan simbol yang dimuat.
Di VS2010 pasti tidak ada dropdown itu, tetapi mungkin mencoba memperbaiki bisa menjadi perbaikan.
sumber
Saya mengalami masalah yang sama sejak memperbarui ke IE 10 pada mesin Win 7 Pro yang menjalankan VS 2010 SP1.
Saya mencoba banyak saran, tetapi tidak ada yang berhasil. Saya akhirnya memperbaikinya dengan menurunkan versi ke IE 9, menjadi:
Debugging berfungsi kembali.
sumber