terça-feira, 23 de outubro de 2012

Ativando o Internet Explorer 8 (IE8) depuração com o Visual Studio 2005


Muitos dos desenvolvedores web ou BHO, barra de ferramentas, os desenvolvedores ActiveX novos para o Microsoft Internet Explorer 8 (IE8) encontrou esse problema, eu também depois de pesquisar por algum tempo eu finalmente encontrei a solução e gostava de compartilhar com você.

IE8 utiliza vários processos para várias guias, recuperação automática de acidentes guia, controles ActiveX por site e modo protegido. Isso desativa o Microsoft Visual Studio 2005 para anexar a um processo de depuração e IE8 e não parar em pontos de quebra. Aqui está a solução:

Modificar o registro conforme descrito abaixo;

Open RegEdit (Vá para iniciar a busca do menu, digite regedit, uma vez encontrado executá-lo)

Navegue até HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main

Adicione um valor DWORD chamado TabProcGrowth com um valor de 0

Note que se você estiver usando um computador de 64 bits, você quer editar o registro de 32 bits.

Isto irá restringir o IE8 para um processo por instância e modo de proteção desliga-se automaticamente, se você estiver executando o Windows Vista / Windows 7 ou mais recente.

Além disso, o instalador do IE vai voltar a desativar depuração de script. Então você terá que reativá-lo:

- Abra o Internet Explorer
- Vá em Ferramentas> Opções da Internet
- Alterne para a guia Avançado
- Desmarque "Desativar depuração de script (Internet Explorer)"

Eu não sei se este é um problema com o Visual Studio 2008, mas pode dar-lhe uma tentativa se o problema ocorre em VS 2008.

Nota: Certifique-se de ativar o modo de proteção em tempo real ambiente de teste por fazer a atribuição de um valor maior que 0 a TabProcGrowth....

Nenhum comentário:

Postar um comentário