When IE gets removed from Windows, will this impact XMLHTTP60 and my Excel VBA code? How could one confirm?
CodePudding user response:
tl;dr: MSXML6 is available within Edge. As MS don't release technical implementation details I cannot comment on whether there will be any of the changes similar to those I saw with MSHTML. I haven't noticed any to date (either directly or via online posts such as on SO).
Undocumented MSHTML changes did break some code, but that all happened some time ago, and I made reference to some of those here and here, where I think MSHTML was being "upgraded/uncoupled" in the background as it was tied to Internet Explorer as a product. The wider use of MSXML means, I think (non-expert), we are less likely to see breaking changes.
MSXML Core Services is widely used across a range of products and is actively maintained. It's maintenance depends on the OS support lifecycle.
MSXML6 is the only version of MSXML implemented in Microsoft Edge, which uses it only to implement XSLT W3C-XSLT.
Underlying implementation details are not released due Microsoft's Security Policy. You could ask about specific observed behaviour within one of their Q&A platforms
Slightly worried this verges into opinion territory. Have added links above that hopefully are useful.