When I try to install my package , I see two msiexec running in process explorer. AFter some time one of the msiexec goes away but one still keep running

Anyone has idea why this happening ?

link|improve this question
feedback

migrated from stackoverflow.com Feb 22 '10 at 16:14

This question came from our site for professional and enthusiast programmers.

1 Answer

One process is running the UI sequence, and writing the script (the list of changes to be made to the target system). It then passes the script to the other process, which actually makes the changes.

The process running the UI sequence is created when you run an install, running in your user context. When the install finishes, the process exits.

The process that's making changes is a service, running as localsystem.

Here's what MSDN has to say about it: http://msdn.microsoft.com/en-us/library/aa369288%28VS.85%29.aspx

link|improve this answer
There can also be further instances if the setup contains custom actions. – Glytzhkof Jun 13 '11 at 3:43
feedback

Your Answer

 
or
required, but never shown