locked
Java Script Errors on Windows 7 RRS feed

  • Question

  • When running the following script on a Win7 RC PC:

    var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP.1");

    I get the following errors in different browsers:

    IE8: Automation server can't create object (Compatibility view doesn't make any difference)
    Chrome: msxml3.dll error '80004005'

                  Cannot mix different threading models in document.
    Firefox: msxml3.dll error '80004005'

                Cannot mix different threading models in document.

    I have tried changing permissions on msxml3.dll, reregistering it, changing security settings in IE8 with no luck so far.

    The script runs fine in all three browsers (including IE8) on my XP machine which makes me believe it is purely Windows 7 issue.

    Any help with this would be greatly appreciated.

    Friday, August 14, 2009 4:42 PM

Answers

  • Hi,

     

    Obviously the error message shows that the file msxml3.dll cannot be loaded as required. It works properly in Windows XP or Windows Vista because in the two systems the version is 8.100.1048.0, but in Windows 7 it is upgraded to 8.110.7600.16385. There can be compatibility issues between Windows 7 XML Parser (MSXML) versions and the script.


    Arthur Xie - MSFT
    • Marked as answer by Arthur Xie Friday, August 28, 2009 2:38 AM
    Thursday, August 27, 2009 8:45 AM

All replies

  • The issue can be on the design of the script. Doe you develop the script yourself? If so, I suggest that you discuss in our MSDN forum.

    Microsoft Developer Network


    Arthur Xie - MSFT
    • Marked as answer by Arthur Xie Friday, August 21, 2009 2:00 AM
    • Unmarked as answer by Arthur Xie Thursday, August 27, 2009 2:00 AM
    Monday, August 17, 2009 7:54 AM
  • Unfortunatelly I don't have any control over the script, but since it seems to be running fine in all browsers under winXP and doesn't run on Windows7 suggests that the problem is with the OS settings rather than the script itself....
    Monday, August 24, 2009 2:07 PM
  • Hi,

     

    Obviously the error message shows that the file msxml3.dll cannot be loaded as required. It works properly in Windows XP or Windows Vista because in the two systems the version is 8.100.1048.0, but in Windows 7 it is upgraded to 8.110.7600.16385. There can be compatibility issues between Windows 7 XML Parser (MSXML) versions and the script.


    Arthur Xie - MSFT
    • Marked as answer by Arthur Xie Friday, August 28, 2009 2:38 AM
    Thursday, August 27, 2009 8:45 AM