Eski IE sürümlerini (IE7 / IE8) Windows 8'de nasıl çalıştırabilirim?


55

Windows 8 sisteminde web geliştirme yapıyorum. En son IE'yi çalıştırıyorum, ancak uygulamayı eski IE sürümleriyle de test etmem gerekiyor (özellikle IE7 ve IE8).

IE'nin bu eski sürümlerini Windows 8'de çalıştırmak mümkün müdür?

Yanıtlar:


57

Bunu yapmak için sanal makineleri kullanıyorsunuz, bu en kolay yoldur. Hyper V ve microsoft tarafından sağlanan VHD görüntüleri kullanıyorsunuz (veya sanal kutu gibi bir üçüncü taraf aracı kullanıyorsunuz).

Öncelikle, burada Kronos tarafından verilen talimatlara göre Hyper V'i kurun .

görüntü tanımını buraya girin

Daha sonra ilgili vhd görüntülerini Microsoft'tan indirebilir ve her IE sürümü için bir sanal makine oluşturabilirsiniz.

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

Vhd'yi çalıştırmak

Hyper V yöneticisini açın ve yeni bir sanal makine oluşturun. görüntü tanımını buraya girin

Adı, hafıza bilgilerini vb. Girin, ancak ardından sabit disk görüntüsü için mevcut sabit diski kullanmayı seçin.

görüntü tanımını buraya girin

Bitir'i tıkladığınızda, VM'nizin eski IE sürümlerine sahip olmasını sağlayabilirsiniz.

HowToGeek bireysel VM çalışmasını almanın büyük bir öğretici vardır burada .


1
Beklediğim kadar kolay değil, ama evet, bu sorunu çözdü. Teşekkürler!
jsalonen

1
@jsalonen bu, Vista'nın başlatılmasından bu yana MS'in eski IE sürümleri için sağladığı seçenekle aynı. O zamandan bu yana gerçekleşen tek büyük değişiklik, Vista / W7'deki daha esnek aktivasyonun, XP / IE6 görüntüsünün her seferinde yeniden indirilmesi gerektiğinde eskisinin süresi dolduğunda aynı testten yeni test VM'lerini yeniden oluşturmanıza izin vermesiydi (Vista, X günü sona erdi ilk kullanım seçeneğinden sonra, XP yalnızca belirli bir tarihte sona ermişti ve onu artırmak için yeni görüntüler oluşturmak için MS gerekliydi.)
Dan Neely

Sanal makineyi oluştururken, "Generation 1" veya "Generation 2" yi seçmek için bir seçenek görürseniz, ilkini seçin, Microsoft tarafından sağlanan 'vhd' dosyasını destekler. İkinci seçenek yalnızca 'vhdx' sabit disk dosyalarını destekler.
Greg Woods

Şifre girişinin QWERTY klavye ile beklediğini unutmayın! Örnek olarak Win7_IE8 şifresi AZERTY dilinde "Pqsszord1" olarak yazılması gereken "Şifre1" dir (sayısal tuş takımımdan '1'i kullandım ..)
Donatello

Ayrıca, önce VM'deki "VirtualPC entegrasyon" u kaldırmanız ve "Hyper-V Entegrasyon servislerini" yükseltmeniz (CTRL + I içeren sanal CD'yi veya Eylem menüsüne yerleştirin)
Donatello

34

Tek başına bir test aracına ihtiyacınız varsa BrowseEmAll'ı deneyebilirsiniz . Birlikte IE 7, 8, 9 ve 10 çalışır.

görüntü tanımını buraya girin


Bu alet 8'de çalışıyor mu?
HaydnWVN

@HaydnWVN: Evet: i.imgur.com/ZE1GS.png
Der

4
Ücretsiz değil, sadece 30 günlük deneme süresi :(
avirk

1
Evet, belki bedava lisans alabilirsin? "Eğer herhangi bir türde (kar amacı gütmeyen, yardım kuruluşu, eğitim organizasyonu veya açık kaynak kodlu katılımcı) iyi niyetliysen, kısa bir mesajla bana e-posta gönder, ben de sana ÜCRETSİZ bir lisans gönderirim." dan browseemall.com/Buy
megaperlz

Bunun muhtemelen sayfanızı sunucularında göstererek işe yaradığını düşünüyorum (hangisi farklı tarayıcıları çalıştırır)?
Earlz

7

Basit testler için IETester'ın oldukça iyi çalıştığını gördüm .


IETester'ı da kullandım ve sorun yok, sekmeler oldukça fazla çöküyor, ancak genellikle yalnız bırakıldığında ve test sırasında değil. Ve ücretsiz.
Holger

IETester'ı yıllardır kullandım ve bundan mutlu oldum ancak son zamanlarda artık yeterince iyi çalışmadığını gördüm (en azından Windows 7'de). Bazı IE sürümleri her seferinde çöküyor ya da pano çalışmıyor ya da JavaScript çalışmıyor ...
Álvaro González


4

Geliştirici Araçları ile ilgili sorunu çözebilirsiniz. IE'yi açın (masaüstü modu) ve F12 tuşuna basın (veya Araçlar> Geliştirici Araçları'na gidin).

Araç çubuğunda, Tarayıcı Modunu ve Belge Modunu seçebilirsiniz. Bir var geniş açıklama çalıştığını ve ne fark bu iki mod arasında olduğunu nasıl.


6
Gerçi eski IE sürümlerinden biraz farklıdırlar.
Joey

1
Zaten bunu denedim, fakat evet, IE'nin% 100'ü kadar çalışmazlar. Yine de teşekkürler!
jsalonen


1

IE9'da sadece F12'ye basmak ve uyumluluk modunu IE7 / IE8'e ayarlamak yanlış mı? Gerçek tarayıcı ile IE9'un yerleşik tarayıcı simülatörü arasında hiçbir fark görmedim.


2
Bu tam olarak ne yapıyorum ama sayfanın IE’nin eski sürümüyle çalışmadığından müşteriden geri bildirim aldım, bu yüzden sorunu çoğaltmak için tam olarak aynı tarayıcıya ihtiyacım var - sayfa emülatör modunda çalışıyor.
jsalonen

0

VMWare İnce Uygulama , yalnızca tarayıcı için değil, ana bilgisayar işletim sisteminin destekleyemediği bir ortamda çalıştırılması gereken herhangi bir uygulama için de bakmak istediğiniz bir şey olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.