How to extract embeded mst from msi
Hi,
I am working on Business Objects Enterprise XIR2 application.
This is wrapper exe. It is extracting one msi.
When we install the exe it is getting installed in German and launching the shortcuts in German.
But If we install the extracted msi, it is getting installed in English.
And if we install the same msi with a property TRANSOFORMS = :1031, then this is getting installed in German.
That means 1031 mst is embedded in the msi. But I am not able to find that mst.
I have checked the binary table. Still I am not able to find that mst.
Can any one help on this.
I am working on Business Objects Enterprise XIR2 application.
This is wrapper exe. It is extracting one msi.
When we install the exe it is getting installed in German and launching the shortcuts in German.
But If we install the extracted msi, it is getting installed in English.
And if we install the same msi with a property TRANSOFORMS = :1031, then this is getting installed in German.
That means 1031 mst is embedded in the msi. But I am not able to find that mst.
I have checked the binary table. Still I am not able to find that mst.
Can any one help on this.
0 Comments
[ + ] Show comments
Answers (8)
Please log in to answer
Posted by:
nheim
13 years ago
Posted by:
anonymous_9363
13 years ago
You won't find them in the Binary table: they're stored in other streams. More, loosely related info can be seen here http://blogs.msdn.com/heaths/archive/2005/09/01/459561.aspx
Posted by:
pjgeutjens
13 years ago
Hello,
looking at the source we used here for packaging BO XI, in the original source folder there's the setup.exe and a folder called package. There's a bunch of language MST's in there (and a BusinessObjectsClient.msi). So I guess what I'm saying is have a look on the Installation CD's.
If you really want to extract the embedded MST's, there's 2 things to google : WISubStg.vbs and msidb.exe
Hope this helps
PJ
looking at the source we used here for packaging BO XI, in the original source folder there's the setup.exe and a folder called package. There's a bunch of language MST's in there (and a BusinessObjectsClient.msi). So I guess what I'm saying is have a look on the Installation CD's.
If you really want to extract the embedded MST's, there's 2 things to google : WISubStg.vbs and msidb.exe
Hope this helps
PJ
Posted by:
sanhivi
13 years ago
Posted by:
ghosh.kunal
13 years ago
Posted by:
sanhivi
13 years ago
Posted by:
anonymous_9363
13 years ago

so that the conversation will remain readable.