I am using XSLTemplate and FreeThreadedDOMDocument in my ASP page. The code was working fine, and all of sudden it started failing today with the error
The parameter is incorrect.
We noticed that you are using version independent ProgIDs. Try using version dependent ProgIDs and that should fix the problem. That is use MSXML2.XSLTemplate.3.0 instead of MSXML2.XSLTemplate; MSXML2.FreeThreadedDOMDocument.3.0 instead of MSXML2.FreeThreadedDOMDocument; and so on.