Skip to main content
Participant
May 2, 2022
Question

Applying updated MST

  • May 2, 2022
  • 1 reply
  • 503 views

Hello

Our org has been deploying/updating Reader for years using an MST that disables autoupdate.

It has been decided to update the MST to allow autoupdate and disable upsell.  I opened the MST in the wizard, made the changes, we're good.

My issue is that I cannot get the new MST to apply.  Every time I try to run the installer (setup.exe or acroread.msi), the install log always references the original MST that was used to install Reader on the system.

Setup.ini shows the correct MST and all necessary files have updated timestamps.

The only way I have been able to have this new MST apply is if I uninstall Reader first.

 

Am I overlooking that one simple step?

 

Commands I have used

acroread.msi /TRANSFORMS=acroread2022.mst /qb /Lv* "log path"

setup.exe /sALL /msiTRANSFORMS=acroread2022.mst (not silent even though it should be)

setup.exe /quiet
setup.exe (thinking all of the setup.ini configs would just work)

This topic has been closed for replies.

1 reply

Participating Frequently
May 2, 2022

Applying different transform after a product already installed is against MSI rules.

From this article below - "The installer can only apply transforms during an installation."

About Transforms - Win32 apps | Microsoft Docs