Reply to thread

we have an application for which installer has been created using

installshield. this appilcation is installed for all user of that PC. it is

done by setting ALLUSERS property to 2 in installer. this application

consists of COM server exe, which is used by main application. Once this

application is installed by administrator on any PC it works perfectly fine

for that user but if any other user tries to execute an application for first

time, OS does some configuration for that user and PC restarts. different

behaviour has been observed on XP & vista.

Operating system XP

Operating system does configuration for each group(users group defined by

OS) once, when application is executed by user of that group for first time.

after that any user of a group for which configuration has been done can

sucessfully execute an application.

Operating system Vista

OS does configuration for each user of that Pc and do not retain this

information(i.e. is any other user access an application it configure for

this user and previous user setting has been destroyed) so at any time only

one user can successfully execute an application. it is been observed that

there is some problem related with COM server registration as if COM server

EXE has been executed before executing application no problem occurs who so

ever execute an application.


Back
Top