I developed a Visual Basic 6 ActiveX DLL that is working under Windows XP and Server 2003 to communicate Server-To-Server over MSXML6 (ServerXMLHTTP60). It runs fine without problems.
After upgrading one system to Windows Server 2008 the DLL stopped working cause the MSXML2.ServerXMLHTTP60 object is failing on creation.
Also this object is not working with IIS7 on classic asp.
What is causing this problem and how can I prevent this?