views:

306

answers:

2

The last time I wanted to test IE6 with the developer toolbar enabled, I simply installed Microsoft Virtual PC, downloaded the XP with IE6 VMC and away I went.

However, I'm trying to do this today and having a nightmare of a time. It seems that Microsoft, although providing Microsoft Virtual PC, are no longer providing VMCs on their "Internet Explorer Application Compatibility VPC Image" page, only VHDs. VHDs require Windows Virtual PC, not Microsoft Virtual PC (silly me!), which they don't want you to have if you're on XP.

So going by the lesson in non-usability that is the maze of links on microsoft.com, it seems that I'm kind of screwed. I am getting a laptop next month with one of their shiny new operating systems on it, but right now I'm still a developer who has XP and needs to fix an IE6 issue. It seems a little antagonistic to suddenly prevent XP users from being able to perform their duties using the same tools as everyone else; not exactly a sure-fire way to get me rushing out to buy VS2010.

Is there any way to get Windows Virtual PC onto XP, a way to run a VHD under Microsoft Virtual PC or even just a super-top-secret page where they are providing VMCs?

A: 

.... would VirtualBox work for you? I do my ie6 testing on Linux/Mac under that.

vector
+2  A: 

You misunderstand how Virtual PC works. You can create a VMC file by creating a new Virtual PC then choosing to use an existing VHD rather than create a new one. There is nothing specific about VHDs that limit them to the new Win7 virtualization package.

Whilst I agree the VirtualPC for XP/Vista download is now relegated to the MS download site there's nothing stopping you using the IE6 virtual hard drives at all and indeed the instructions on how to use it are on the download page itself.

blowdart