Name: msxml6
Description: Microsoft Core XML Services (MSXML) 6.0
Provider: Microsoft
License: Microsoft EULA
License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
Dependencies: []
Steps:
- action: download_archive
  file_name: msxml6-KB973686-enu-amd64.exe
  url: https://web.archive.org/web/20190122095451/https://download.microsoft.com/download/1/5/8/158F681A-E595-472B-B15E-62B649B1B6FF/msxml6-KB973686-enu-amd64.exe
  file_checksum: 13a292beb9ebe46ac97b8a4352fe2cd5
  file_size: 1862488

- action: get_from_cab
  source: msxml6-KB973686-enu-amd64.exe
  file_name: msxml6.msi
  dest: temp/msxml6/

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6.dll.86F857F6_A743_463D_B2FE_98CB5F727E09
  dest: win32
  rename: msxml6.dll

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6r.dll.86F857F6_A743_463D_B2FE_98CB5F727E09
  dest: win32
  rename: msxml6r.dll

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6.dll.1ECC0691_D2EB_4A33_9CBF_5487E5CB17DB
  dest: win64/
  rename: msxml6.dll

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6r.dll.1ECC0691_D2EB_4A33_9CBF_5487E5CB17DB
  dest: win64/
  rename: msxml6r.dll
  
- action: override_dll
  dll: msxml6,msxml6r
  type: native,builtin
