Como posso executar versões herdadas do IE (IE7 / IE8) no Windows 8?


55

Estou desenvolvendo web em um sistema Windows 8. Estou executando o IE mais recente, mas também preciso testar o aplicativo com versões mais antigas do IE (especialmente IE7 e IE8).

É possível executar essas versões herdadas do IE no Windows 8?

Respostas:


57

Você usa máquinas virtuais para fazer isso, é a maneira mais fácil. Você usa o Hyper V e as imagens VHD fornecidas pela microsoft (ou usa uma ferramenta de terceiros como a caixa virtual).

Primeiro, configure o Hyper V de acordo com as instruções fornecidas pela Kronos aqui .

insira a descrição da imagem aqui

Você pode fazer o download das respectivas imagens vhd da Microsoft e criar uma máquina virtual para cada versão do IE.

http://www.microsoft.com/en-us/download/details.aspx?id=11575

Executando o vhd

Abra o gerenciador do Hyper V e crie uma nova máquina virtual. insira a descrição da imagem aqui

Digite o nome, os detalhes da memória etc., mas, para a imagem do disco rígido, selecione usar o disco rígido existente.

insira a descrição da imagem aqui

Clique em Concluir e você terá sua VM com as versões herdadas do IE.

O HowToGeek tem um grande tutorial sobre como executar as VMs individuais aqui .


1
Não é tão fácil quanto eu esperava, mas sim, isso resolve o problema. Obrigado!
Jsalonen

1
@jsalonen, é a mesma opção que a MS forneceu para versões antigas do IE desde o lançamento do Vista. A única grande mudança desde então foi que a ativação mais flexível no Vista / W7 permite recriar novas VMs de teste a partir do mesmo download quando a antiga expirar, enquanto a imagem XP / IE6 precisava ser baixada novamente a cada vez (o Vista adicionou um prazo de X dias após a primeira opção de uso, XP só tinha expira em uma data específica e MS necessária para criar novas imagens para incrementá-lo).
Dan Neely

Ao criar a máquina virtual, se você vir uma opção para escolher "Geração 1" ou "Geração 2", escolha a primeira, pois ela suporta o arquivo 'vhd' fornecido pela Microsoft. A segunda opção suporta apenas arquivos de disco rígido 'vhdx'.
Greg Woods,

Observe que a entrada de senha espera um com o teclado QWERTY! Por exemplo, a senha do Win7_IE8 é "Password1", que deve ser digitada em AZERTY como "Pqsszord1" (eu usei o '1' do meu teclado numérico ..) #
4134 Donatello

Você também precisará primeiro desinstalar "integração VirtualPC" na VM e atualizar os "serviços de integração Hyper-V" (insira o CD virtual com CTRL + I ou no menu Ação)
Donatello

34

Se você precisar de uma ferramenta de teste independente, tente o BrowseEmAll . Ele roda IE 7, 8, 9 e 10 ao lado.

insira a descrição da imagem aqui


Essa ferramenta funciona em 8?
precisa saber é o seguinte


4
Não é grátis, apenas 30 dias de teste :(
avirk 7/11/12

1
Sim, talvez você possa obter uma licença gratuita? "Se você é um benfeitor de qualquer tipo (organização sem fins lucrativos, caridade, organização educacional ou colaborador de código aberto), envie-me um e-mail com uma mensagem curta e enviarei uma licença GRATUITAMENTE". A partir de browseemall.com/Buy
megaperlz

Suponho que isso provavelmente funcione renderizando sua página em seus servidores (que executam todos os diferentes navegadores)?
Earlz

7

Para fins de teste simples, acho que o IETester funciona muito bem.


Eu também usei o IETester e está tudo bem, as guias travam bastante, mas geralmente quando deixadas sozinhas e não durante o teste. E é grátis.
quer

Eu uso o IETester há anos e estou feliz com isso, mas ultimamente descobri que ele não funciona mais o suficiente (pelo menos no Windows 7). Algumas versões do IE falhar cada vez, ou área de transferência não funciona, ou JavaScript não executar ...
Álvaro González


4

Você pode solucionar o problema com as Ferramentas do Desenvolvedor. Abra o IE (modo de área de trabalho) e pressione F12 (ou vá para Ferramentas> Ferramentas do desenvolvedor).

Na barra de ferramentas, você pode selecionar o Modo Navegador e o Modo Documento. Há uma extensa explicação sobre como funciona e qual a diferença entre esses dois modos.


6
Eles diferem um pouco das versões legadas reais do IE, no entanto.
Joey

1
Já tentei isso, mas sim, eles não funcionam 100% exatamente como as versões antigas do IE. Obrigado mesmo assim!
Jsalonen


1

O que há de errado em apenas pressionar F12 no IE9 e definir o modo de compatibilidade como IE7 / IE8? Nunca notei diferenças entre o navegador real e o simulador de navegador incorporado do IE9.


2
É exatamente isso que estou fazendo, mas recebi comentários do cliente de que a página não está funcionando com a versão antiga do IE, portanto, preciso obter exatamente o mesmo navegador para replicar o problema - a página funciona com o modo emulador.
Jsalonen

0

O VMWare Thin App pode ser algo que você deseja procurar não apenas no navegador, mas em qualquer aplicativo que precise ser executado em um ambiente que o SO host não possa suportar.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.