I 've a vendor msi (Sungard Prophet 7.3) that generates an error relating to a service (propehtnodeutils) at runtime if the msi is installed silently. I have done the usual comparison of the UI and install sequiences and the relevant custom action that creates this service only runs in the install seq.

If I change the services property (in the workstations services) to log-on using the users particular a/c then the app runs ok. If left at the default setting usig the local system a/c then the runtime error is produced relating to the service. If the app is installed fully (non-silently) the error is not produced at runtime. It seems like the app at runtime runs in the system context and also then uses the user a/c privs? Has anyone else ever come across this?

I know how to create a service using the "serviceinstall" table but can the log-on be specified in the anywhere table ? The setting will also need to be a variable will need to be used due to the user a/c changing depending on who is logged on. Maybe a VB custom action would solve this ?

Any info on possible solutions welcome, many thanks!
0 Comments   [ - ] Hide Comments


Please log in to comment

There are no answers at this time
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity