okay, so publisher was part of the original package. so this does make things difficult on you.
What is happening, is no matter what your MST tells the MSI to do, when you run the MSI, all it WILL do is check the current installation.
Altering the update options did not help?
In the application object, go to the tab labeled MSI. In the drop down menu, choose Verify. In the radial button, click on "reinstall all files regardless of version"
Note: I have not done this my self, it is just an idea.
Another idea would be to use MSIEXEC command switches. Just run a simple app running MSIEXEC and use the command line switches to manipulate the install (this is all the ZfD MSI app object does anyway). a /fa will force all files to be reinstalled.
If that still does not work, you may just want to do a snap shot to force the files down. You can find snap shot in SYS:\PUBLIC\SNAPSHOT on the server you installed the ZfD server side agents.
Note: Be sure to go through the resulting app object from the snap shot and remove the garbage. Windows does a lot of registry updates just sitting there, and snap shot will pick those up. So go through it, it does take time, and make sure you only have the app you are pushing. And rule of thumb, if you don't know if it is needed or not, leave it.
And be sure to test, test, test and test some more before you deploy to make sure the snap shot doesn't mess up the already deployed Office suite.
Brent Schmidt SPOOOOON!!!!!
Senior Network Engineer
Keep IT Simple http://www.kiscc.com