Here's what to do if you encounter this error: msxml3.dll error '80004001'
1. Note the page name and line number the error is being reported in. For example, consider this error message:
msxml3.dll error '80004001'
Not implemented
/Frequentlyaskedquestions.asp, line 16
2. Open the affected page in a text editor or Dreamweaver with code view. In our example above, we would be looking at line 16. Find your affected line of code and you should see something like this:
source.transformNodeToObject style, Response
3.Some webservers do not support this method of call. The solution is to replace that line with a different syntax. Use this instead:
Response.Write( source.transformNode( style ) )
4. Sometimes it is safer to leave the old code in place and just comment it out so that others can see the life-cycle of development. To do that, comment out the old line, and add the new line underneath, like in this example:
' source.transformNodeToObject style, Response
Response.Write( source.transformNode( style ) )
5. That's it! Now upload your modified file and run your page again. The error should be gone.