Register Com components per user
Posted 27 September 2006 - 11:58
i have some trouble to create a msi installer which can be installed by user which have no admin privileges. the main problem ist to register the com components per user without these admin privileges. Does anybody has an solution or a hint for solving that problem?
Regards Marcus
Posted 27 September 2006 - 12:20
-Stein Åsmul
Posted 27 September 2006 - 12:21
-Stein Åsmul
Posted 27 September 2006 - 12:58
Registering the components manually works (regsvr32.exe). The self-reg property not. Im looking for a way, that i can build my msi packages (using InstallShield DevStudio 9) in that way, that on all workplaces calling this installer it is possible to run the install without admin privileges. And there is the problem, that com are not registered cause of missing privileges.
By the way, its an interesting article about the registration-free components. Have to read this.
Regards Marcus
Edited by MarcusAK81, 27 September 2006 - 15:24.
Posted 27 September 2006 - 16:40
-Stein Åsmul
Posted 28 September 2006 - 15:58
<edit>
It seems that it work.
Thanks for helping
</edit>
Edited by MarcusAK81, 28 September 2006 - 17:19.
Posted 28 September 2006 - 23:48
You must to use merge modules for install this components.
Posted 29 September 2006 - 00:38
-Stein Åsmul
Posted 29 September 2006 - 07:54
@Glytzhkof: I think its ok to write all keys in HKCR cause later they will be mapped by the system to HKCU or HCLM automatically.
Posted 29 September 2006 - 08:55
-Stein Åsmul
Posted 29 September 2006 - 09:27
I tried with setting the ALLUSERS property buts the same like without. Module failed to register. The whole data of the application will be written in the users profile but the registration failed.
Posted 29 September 2006 - 09:39
Stefan Krüger
InstallSite.org twitter facebook
Posted 29 September 2006 - 09:45
Posted 29 September 2006 - 09:50
The overall problem is that these components can be used by many applications, and you will most likely break all the other apps on the system if you start redirecting. The registration free COM is possibly an option, but even that will be clunky.
-Stein Åsmul
Posted 29 September 2006 - 09:58
The problem is that the user have to install a software and these software requires xml and soap and so all have to be installed by the installer. Users have only write acces in their users profile, thats why all have to be written in the users profile.
Posted 29 September 2006 - 10:04
-Stein Åsmul
Posted 29 September 2006 - 10:30
Posted 30 September 2006 - 07:00
-Stein Åsmul
Posted 02 October 2006 - 10:20
Regards
Marcus
Posted 02 October 2006 - 10:45
-Stein Åsmul