I have an MSI that I created using a Windows Installer project in Visual Studio 2008.
It installs COM dlls, that were built using VB6 and just packages them up on the build server.
We install it on several servers using an admin account. When other administrators log onto the server and launch a program from the package, we get a dialog box that remains on screen for several minutes.
It says "Please wait while Windows configures Our Application".
I ran SysInternals ProcMon to see what it was doing and msiexec.exe is hitting every file in (dll, exe, data) in the installation.
What is is doing and how do I stop this behaviour? Some of our accounts are non-interactive and this is causing issues because we cannot see the dialog box when running as a service!