I added a transform file and the switch TRANSFORM=acroread.mst.
The correct switch is TRANSFORMS=. KB4187 describes how to include a transform file with an MSI-based package.
However, when the mst file is added I get a message that it does not exist in the database.
Can you provide the exact text of the error message?
or that the file is not signed when I try to publish.
Did you sign the file?
The full line of switches including what was already there is: /sAll DISABLE_ARM_SERVICE_INSTALL=1 /MSI EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES REMOVE_PREVIOUS=YES. It publishes and deploys fine and is silent but the other switches are ignored.
How did you determine they were ignored? Which ones do you beleve were ignored? I'm not aware there's any requirement to specify EULA_ACCEPT or SUPPRESS_APP_LAUNCH when running a silent install. (An inspection of the package published with Patch Manager will show that we do not use those flags in our packages.) REMOVE_PREVIOUS happens automatically when you do an upgrade of Adobe Reader.
Did you ever get this question answered? I am also having troubles with the EULA_ACCEPT=YES switch getting ignored. Thanks for your help.