Have installed an MSI that works fine as Admin but nothing happens as a user (no errors, nothing in the event viewer). Where do you start fault finding?
0 Comments   [ - ] Hide 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.
Answer this question or Comment on this question for clarity


As much detail as possible is helpful.

You running the MSI from a network drive? Local drive? Any relavant files in the same folder as the msi?

How are you running the MSI, from a command line such as: --> msiexec /i application.msi

any transforms applied? any other command line switches?

RE: >> but nothing happens as a user but nothing happens as a user

Any Group Policies or other restrictions on the "user" ( I'm assuming you mean "User" in the Microsoft sense, as opposed to Power User).
Answered 02/05/2008 by: HabMan
Senior Yellow Belt

Please log in to comment
Sounds like problem with lack of permissions for regular users.
Use Process Monitor (ProcMon) from Sysinternals/Microsoft.
Login as the regular user, start ProcMon as an admin-user (use runas) and then look for Status: ACCESS DENIED. You then need to decide if you want or are able too depending on company policy elevating/change the permission on these failing resources. Sometimes if the application tries to write a ex. HKLM registry key but is denied try to create that registry key and see what more you have to create for the application to function correctly.
Answered 02/05/2008 by: AngelD
Red Belt

Please log in to comment
The *first* thing to do is run the install with a verbose log:

MSIExec /i [path_to_and_name_of_MSI] /L*V [path_to_and_name_of_log_file] [other command-line arguments]

Once you know where the error is occuring, you may not need to bother with a process monitor like ProcMon, although that will show exactly what needs permissioning (if that's the issue). Equally, if the log shows file access is the problem, you can turn off the registry display in ProcMon and vice-versa.
Answered 02/06/2008 by: VBScab
Red Belt

Please log in to comment