Então, eu estou usando o Win7 x64 com o VS2010 e instalei o IE10 Win7 Preview e o ReSharper 6.1.
Quando tento iniciar a depuração, recebo o seguinte:
"Falha ao anexar o depurador de scripts ao processo '[1111] iexplore.exe' na máquina 'MINE'. Um depurador já está conectado."
Posso clicar em OK e examinar as sessões de depuração anexadas - [1111] fica acinzentado e há outra instância do iexplore.exe com o título da minha solução. Eu posso anexar manualmente e funciona bem.
Eu pensei que talvez houvesse dois pids iexplore.exe, haveria algo errado, não há duas guias ou janelas abertas e eu desabilitei a recuperação automática de falhas.
Tentei isso: Falha ao anexar o depurador de scripts ao processo '[XXXX] IEXPLORE.EXE' na máquina 'NAME'
Não funcionou.
Alguma ideia?
Respostas:
Há uma correção mais simples para o problema de depuração do JavaScript no IE10:
No prompt elevado do cmd, execute este comando:
(ou
%ProgramFiles%
em um sistema operacional de 32 bits)fonte
regsvr32.exe "C:\Program Files\Common Files\microsoft shared\VS7Debug\msdbg2.dll"
A atualização do IE10 redefine um monte de coisas. Eu segui 2 etapas para corrigir isso.
Executando isso no prompt de comando (com direitos de administrador): -
regsvr32.exe "% ProgramFiles (x86)% \ Arquivos Comuns \ Microsoft Shared \ VS7Debug \ msdbg2.dll
A combinação destes 2 e o reinício de um navegador, obviamente, o corrigiram para mim.
Também concordo que a solução marcada acima da desinstalação dificilmente é uma solução adequada.
fonte
Eu tenho exatamente o mesmo problema. Encontrei uma solução temporária, mas preciso executar cada vez que a mesma sequência é a seguinte.
O problema é que toda vez que tenho que repetir esse procedimento, todas as compilações do meu projeto ...
fonte
Eu estava tendo o mesmo problema com o VS2010 e o IE10 (Win7). Depois de semanas tentando resolver esse problema, finalmente decidi iniciar o VS2012 para depurar meu site. Também atualizei o VS2012 para o SP1 e reiniciei minha máquina e agora a depuração do VS2010 funciona bem no IE10.
Portanto, tente instalar o VS2012 SP1 para corrigir problemas de compatibilidade com o VS2010 e IE10.
fonte
Alguém sugeriu que executar isso em um prompt de comando elevado faria o seguinte:
Eu tentei e relatou que a dll não foi encontrada. Eu procurei pelo msdbg2.dll e ele não foi encontrado. Aparentemente, está oculto.
Eu corri:
e funcionou.
Isso foi no Windows 7, 64 bits, VS2010 Premium
fonte
Eu tive esse mesmo problema com o VS2010 e o VS2012 no CTP WIN7 + IE10 em dezembro do ano passado. Eu esperava que esse problema fosse resolvido na versão RTM do IE10, hoje descobri que não era.
Eu tentei todas as soluções neste post, mesmo instalando o VS2012 atualização 2 CTP 4, mas nada resolveu o problema.
Decidi voltar ao IE9. Não usei as etapas corretas descritas na resposta do MonteChristo.
Desinstalei o IE10 fazendo o seguinte:
Agora isso não reverte para o IE9. É apenas remove IE10. Não é o que eu pretendia. Então, instalei o IE10 novamente usando as mesmas etapas acima.
Depois disso, não pude evitar testá-lo mais uma vez e, surpreendentemente, funcionou, recuperei a depuração do Javascript. O que eu notei é o seguinte. Antes de desinstalar o IE10, execute / navegue com (veja a imagem abaixo) listado
Internet Explorer
duas vezes.Após a desinstalação, a instalação do IE10 é listada apenas uma vez. Não sei se está relacionado, mas queria mencionar.
fonte
Tente redefinir as configurações do IE e, em seguida, desmarque "Desativar depurador de scripts (Internet Explorer)" em Ferramentas-> Opções da Internet-> Avançado e redefina o computador.
fonte
Mesmo com o recém-lançado IE10 para Win 7, o problema persistiu. No entanto, recebi a dica de que a instalação do VS2012 SP1 corrigiu esse problema. Por isso, instalei o Visual Studio 2012 Express via Web Platform Installer (v4.5) - parece estar corrigido!
fonte
Eu tenho
VS2010 & 12
eIE10
,Win 7 x64
.Eu tentei todas as opções acima (exceto fazer o downgrade para
IE9
, obviamente) sem sucesso.Tive um palpite que
VS2012 Update 2
poderia resolver o problema e estava certo.Não
cmd
, não reinstala, não reinicia. Foi consertadoVS2010 & 12
.Espero que ajude outra pessoa também.
fonte
Eu tenho o VS2010 e o VS2012 no PC. Era um projeto ASP.NET e não funcionava para depuração de JS. Eu tento os dois resultados da versão era o mesmo. Tudo o que fiz foi sem sucesso:
"%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
- não ajudouPor fim, instalei as "Ferramentas Remotas para a Atualização do Visual Studio 2012" e a "Atualização 4 do VS2012". Não sei ao certo qual é o problema corrigido, mas ele desapareceu. E o VS2010 e o VS2012 começaram a depurar o JavaScript. Portanto, parece que alguns componentes foram corrompidos. Hoje, acho que a melhor opção para corrigir isso deve ser reinstalar o IE; quero fazer o downgrade e instalar novamente, e você pode instalar a Atualização 4 para o VS2012.
Observe:
fonte
Eu tive um problema semelhante (usando o VS2012 RC) após atualizar o IE9 para o IE10 - eu o corrigi reparando a instalação do VS2012 - cheguei lá porque havia uma duplicata suspeita do Internet Explorer na lista suspensa de depuração e, mesmo que o depurador estivesse sendo iniciado, Não consegui encontrar os símbolos carregados.
No VS2010, com certeza, não existe essa lista suspensa, mas talvez tentar reparar possa ser uma correção.
fonte
Eu tive o mesmo problema desde a atualização para o IE 10 em uma máquina Win 7 Pro executando o VS 2010 SP1.
Tentei várias sugestões, mas nenhuma funcionou. Finalmente, eu o corrigi fazendo o downgrade para o IE 9, ou seja:
A depuração funciona novamente.
fonte