Product Code Missing
I have a Visio 2003 .MST file. When run using this command it installs:
VISPRO.msi TRANSFORMS="\\Server\Share\Visio2003\installvisio.MST" /qb!
There is a serial number in this .MST file since the software needs one to install and when it runs with the above command line it does Not prompt for a serial number or for anything else.
When I open up the .MST and search all tables for the serial number it finds nothing!! So where else can it be stored?
VISPRO.msi TRANSFORMS="\\Server\Share\Visio2003\installvisio.MST" /qb!
There is a serial number in this .MST file since the software needs one to install and when it runs with the above command line it does Not prompt for a serial number or for anything else.
When I open up the .MST and search all tables for the serial number it finds nothing!! So where else can it be stored?
0 Comments
[ + ] Show comments
Answers (9)
Please log in to answer
Posted by:
naveen.packager
13 years ago
Are you sure there is a serial number inside the mst?
When you install with UI are you getting the serial number in the respective window?
If so I can see three possibilities for the serial number in the msi/mst
- In any of the registry
- as a property
- property value set by a custom action.
have you searched using the serial number itself?
When you install with UI are you getting the serial number in the respective window?
If so I can see three possibilities for the serial number in the msi/mst
- In any of the registry
- as a property
- property value set by a custom action.
have you searched using the serial number itself?
Posted by:
mhsl808
13 years ago
I ran the .MSI manually and it does prompt for a serial number. I enter the serial number and the install proceeds. I have done a search for the serial number in All Tables in the .MSI and nothing is found. And I have never seen a Custom Action used to hande the serial number since it's only just a Property. And yes, I looked at all Properties and it is not there. Very strange.....
Posted by:
naveen.packager
13 years ago
Posted by:
SandeepPanat
13 years ago
ORIGINAL: mhsl808
I ran the .MSI manually and it does prompt for a serial number. I enter the serial number and the install proceeds. I have done a search for the serial number in All Tables in the .MSI and nothing is found.
Why the need to search in MSI? The serial number won't be there in MSI file. If you create an MST by InstallTailor/Tuner, then you may have the serial number in the Property values of that MST. Alternatively, if you log the MSI install - you can find which property is being used to hold the serial number.
Posted by:
mhsl808
13 years ago
I ented up creating a new .MST file. But, what I wanted to know is how many different places can a Serial Number be stored within a .MST file? The .MST file I had "did" have the serial number inside of it. I know this because when I ran msiexec /i MyApp.msi TRANSFORMS=MyApp.MST /qb! it installs the application and it all works. But, when I searched this .MST for the serial number it could not be found.
But, like I said I used AdminStudio to create a new .MST and I am good to go.
But, like I said I used AdminStudio to create a new .MST and I am good to go.
Posted by:
naveen.packager
13 years ago
Posted by:
spartacus
13 years ago
You may not necessarily see the property exposed even in a verbose log file if the property/properties concerned have been added to the MsiHiddenProperties property - this is fairly common especially where serial numbers are concerned and the vendor doesn't want them to be revealed in the installation log.
Have you considered that the property/properties might have been added as AdminProperties? If this is the case, they will be buried in a stream so you might need to use the wistream.vbs script from the Platform SDK (or something similar) to manage this.
Spartacus
Have you considered that the property/properties might have been added as AdminProperties? If this is the case, they will be buried in a stream so you might need to use the wistream.vbs script from the Platform SDK (or something similar) to manage this.
Spartacus
Posted by:
Colbey
13 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.