Im installing a product which has a service. I have an msi, and also a language tranform. When I install the product, it installs fine, and the service starts as it should.

When I install the product with the transform (the tranform only changes strings in the installer), the installer stops with an error 1920, and says that the service cannot be started. But it works fine without the tranform, any ideas?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Your post does not say if you are using Wise, but if so, Wise is known to sometimes screw up when saving an MST. You should try to create the transform using ORCA or instEd.
Answered 10/30/2008 by: pgiesbergen
Orange Belt

Please log in to comment
0
Run ProcMon (or your favoured process/file/registry monitor) as you start the service and it will tell you what's going on.
Answered 10/30/2008 by: VBScab
Red Belt

Please log in to comment
0
So what changes are made through the transform?
Answered 10/30/2008 by: AngelD
Red Belt

Please log in to comment
0
I managed to get this fixed by using procmon (thanks VBScab). I had a file which only installed when the product language property was set to 1033, so when i installed another language, the service would not start since it did not find this file
Answered 10/30/2008 by: kristjan84
Orange Belt

Please log in to comment
Answer this question or Comment on this question for clarity