我需要做的是检查是否安装了Microsoft XML Parser 4.0 SP3(MSXML(х64,如果没有,请安装它。
这适用于默认情况下可能未安装MSXML的旧系统。
如何在Inno设置中完成?
基于如何确定MSXML6是否安装在使用Delphi的系统中?,它就像一样简单
try
CreateOleObject('Msxml2.DOMDocument.4.0')
MsgBox('Installed', mbInformation, MB_OK);
except
MsgBox('not installed', mbInformation, MB_OK);
end;
尽管基于维基百科上的MSXML,但没有一个版本的Windows可以运行最新版本的Inno Setup,也不会内置MSXML 6.0。所以我认为你根本不需要测试它,只需要选择Msxml2.DOMDocument.6.0
。
您的后续问题:如何从Inno Setup安装Microsoft XML Parser 4.0?