The Community is now in read-only mode to prepare for the launch of the new Flexera Community. During this time, you will be unable to register, log in, or access customer resources. Click here for more information.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Bartender Transform

BCM4309
By
Level 8
I've created a transform for a .msi based software installation. In the transform I delete the uninstall shortcut that gets created yet it still gets created once installed. I've even edited the original .msi shortcut table and removed the create uninstall shortcut, yet it still gets created.

Any help would be appreciated!

Bryan
(8) Replies

AdamCurry
By
Level 6
Hello Bryan,

Is this still an issue for you? I did a quick test myself with an MSI package that I created and the shortcut was deleted successfully via a transform. Are you using InstallShield Tuner?

BCM4309
By
Level 8
Adam,

This is still an issue for me. I can send you whatever you need if you would like to look at it!

Thanks,

Bryan

AdamCurry
By
Level 6
Hello Bryan,

First of all, are you using InstallShield Tuner to create the transform? Second, did your company create the MSI package or was it a third party vendor? If it was a third party vendor which product is it?

BCM4309
By
Level 8
Adam,

I created a transform from the base .msi included in the Bartender installation. It was created using Admin Studio Tuner. Also applied during the installation is a 1033.mst created by Bartender. Bartender is from Seagull Scientific which you can find here http://www.seagullscientific.com/.

Thanks for your help!

Bryan

AdamCurry
By
Level 6
Bryan,

I noticed that there is a English-Only and MultiLinual version. It appears that the 1033.mst you are referring to comes with the multilingual version. You may need to open up the 1033.mst in Tuner and then delete the shortcut. So are two transforms being applied to the base .msi at runtime?

BCM4309
By
Level 8
Adam,

We do use the Multilingual version. I apply the 1033.mst (English) transform first and then the one I created to customize the installation. At least that is what I have in the "CmdLine" option in the setup.ini:

CmdLine= /qb-! TRANSFORMS="1033.MST;BARTEND.MST"

I can take a look at the 1033.mst and see if it creates an uninstall shortcut. If it does I will delete it and try the install again.

Thanks for your help,

Bryan

BCM4309
By
Level 8
Adam,

It doesnt appear that the 1033.mst creates any shortcuts. There is a "Shortcut" script that gets run and numerous instances of the "uninstall shortcut" in the "Bartend.msi". If I delete all of the instances (at least those I can find) or even delete one I get a 2254 shortcut error and the install fails.

HELP!!!

Have a Happy New Year!!!

Bryan

AdamCurry
By
Level 6
Bryan,

One of the shortcuts has a target field that is set to[SystemFolder]\msiexec.exe. This is the shortcut you should be deleting. I ran a test in which I deleted this short via a transform using Tuner. However, I only applied this transform and did not apply the 1033.mst transform. This worked which leads me to believe that the 1033.mst is trying to create the shortcut. Try this test as well and see if you come up with the same results.