Powered By Blogger

Thursday, July 17, 2014

Passing Product Name as Parameter - InstallShield Basic MSI

Here is the step by step instruction for passing a product name from outside, i.e, command line. Since Product Name is a Private Property, we cannot pass this as a parameter from outside.

1.       Go to Property Manager, select ProductName Property and make Product Name property localizable by Clicking   [abc] symbol



2.       Create a new Public Property for assigning custom value.


  
3.       Create a Set Property Custom Action and Provide Proprty Name as  ProductName and Property Value as [MYPRODNAME]



  
4.       Build your msi.
5.       Install MSI by passing your custom Prod Name into the Public Property.