Si has descargado al máquina virtual de Visual Studio 2008 con Team Foundation Server (no se si en la máquina virtual sin TFS pasa lo mismo) puede que te pase este error, no funciona ni la «colorización», ni el Intellisense de JavaScript ni el debugging.
Eso se debe a que en el registro hay 2 entradas que están mal y para solucionarlo hay que cambiar éstas dos entradas:
Para quien a estas alturas no sepa Inicio>Ejecutar…>Regedit.
En la raíz «HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio9.0CLSID{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}» hay que cambiar la entrada CodeBase y ponerle:
file:///C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.JScript.AuthoringServices.dll
Y en la raíz «HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio9.0CLSID{014E9A41-54E5-44ED-B15E-EFFA8758BFFC}InprocServer329.0.0.0» cambiamos CodeBase a:
file:///C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Microsoft.JScript.AuthoringServices.dll
Con esto ya funcionará perfectamente [:D].
Esperemos que no os pase pero si es el caso hay está la solución.