19 Oct
Update: As mentioned in the comments below, following these instructions screws up IE6, it makes IE6 redirect all page load requests to the defaut browser (in my case, FireFox). I’m very sorry to those who ran this.Also there are a number of things that don’t work, like tabs and toolbars.
TredoSoft has an application which, for me at least, works great. Download their Internet Explorer 7 standalone Installer and ir will download the IE7 installer for you and set it up as a standalone application. There are still a couple of things that don’t work, but they’re less important if you just want this to test how pages look. They also have a regex script to undo everything if this installer happens to screw up IE6 for you.
Just to repeat – do not follow the instructions on the rest of this post, they don’t work. I’m leaving it here only as an example of what doesn’t work.
Now that IE7 has been released, the main thing every single web developer is going to want to do is run it as a standalone app so that they can test sites in IE7 & IE6. If you just install IE7 it will remove IE6.
There have been a couple of ways to do this with the beta releases, but I haven’t found any that work exactly the same, but I have made it work. This solution on Tech-Recipes almost works, but when you run iexplore.exe it gives a popup error “cannot find normaliz.dll”. For some reason it feels the need to tell me this three times. However, this is an easy fix. I just grabbed the dll from DLL-files.com & dropped it into the same folder that iexplore.exe is in & bingo it works. Kinda.
The first thing I noticed is that http://runonce.msn.com/runonce2.aspx, the default first load screen doesn’t load right. There’s a JavaScript error icon down the bottom of the window, but double-clicking on it doesn’t open the error dialog box. Odd. This may be a problem with the page, as loading the page up in Firefox gives a JavaScript error too: “Load not defined”. The fact that the menu is hidden by default (clicking ALT shows it) will, I think, throw a few people. But it means that there is a huge amount of display area by default.
From there there’s just a couple of other things which may well be due to this not having been installed:
Still, I’m glad I could get the thing to load at all. If & when the suggested auto-update occurs, I may install it properly, as I guess if not most then a large portion of internet users will then be using it.
9 Responses for "Running IE7 as a standalone application"
I’ve tried your way to install IE7 as standalone IE. After that, something seems happened to my PC and I can’t open any URLs / local HTML files with original IE6 – instead, they’re opened with Firefox which is my default browser. Do you have the same problem? If so, do you have any insights or ideas to solve this issue?
You know what, you’re right. That’s very weird. I’m going to investigate a bit to see what I can find out
Hmm, running iexplore.exe http://www.someurl.com works, but not from in IE6. I completely deleted the IE7 folder (I had to kill the iexplore.exe process first, it wouldn’t stop even after closing down both versions if IE) and IE6 started working again.
Very, very odd. I’m keeping the working copy of IE7 zipped up on my desktop & I’ll just restore it as I need it.
In the mean time I’ll keep digging into this problem. I suspect it’s due to the fact that after IE7 runs it steals the url rendering & loading libraries to itself so when IE6 runs it acts like any other application trying to load a URL & uses the default browser – Firefox.
I’ve tried your way to install IE7 as standalone IE. After that, something seems happened to my PC and I can’t open any URLs / local HTML files with original IE6 – instead, they’re opened with Firefox which is my default browser. Do you have the same problem? If so, do you have any insights or ideas to solve this issue?
You know what, you’re right. That’s very weird. I’m going to investigate a bit to see what I can find out
Hmm, running iexplore.exe http://www.someurl.com works, but not from in IE6. I completely deleted the IE7 folder (I had to kill the iexplore.exe process first, it wouldn’t stop even after closing down both versions if IE) and IE6 started working again.
Very, very odd. I’m keeping the working copy of IE7 zipped up on my desktop & I’ll just restore it as I need it.
In the mean time I’ll keep digging into this problem. I suspect it’s due to the fact that after IE7 runs it steals the url rendering & loading libraries to itself so when IE6 runs it acts like any other application trying to load a URL & uses the default browser – Firefox.
ã“ã®èŠ±ãƒ¡ãƒ¼ãƒ«ã®è¿”ä¿¡…
先日ã€å½“店ã®é¡§å®¢æ§˜ã‚ˆã‚Šã”注文ã„ãŸã ãã¾ã—ãŸã‚¢ãƒ¬ãƒ³ã‚¸ãƒ¡ãƒ³ãƒˆã‚’イーフãƒãƒ¼ãƒ©ã«ã¦ç™ºæ³¨……
ã“ã®èŠ±ãƒ¡ãƒ¼ãƒ«ã®è¿”ä¿¡…
先日ã€å½“店ã®é¡§å®¢æ§˜ã‚ˆã‚Šã”注文ã„ãŸã ãã¾ã—ãŸã‚¢ãƒ¬ãƒ³ã‚¸ãƒ¡ãƒ³ãƒˆã‚’イーフãƒãƒ¼ãƒ©ã«ã¦ç™ºæ³¨……
[...] Development on a Shoestring » Running IE7 as a standalone application (tags: IE7) [...]
Leave a reply