I try to develop a setup for a client - server Application. Some Parts of our Application needs .NET 2.0. This feature also needs some .DLL, .OCX, Registry entries and .Net assemblies. So far so good.
When I install the client part as an Administrator everything works fine. I have access to our Serversoftware even to all parts using .Net! After Login as a "windows main user" (and starting our application) I see that my msi package is still running again. I don't no why that is happen because "AllUsers"-Property is set to "1".
As one result all Registry entries for the .NET-Part are removed from HKLM!
When Login as a "normal" user, I see msi package is running too but do not remove Registry entries (of course, "normal" users don't have the right to manipukate HKLM).
1. Why is my setup running when logged in as a non member of Administrationgroup?
Thanks for any tipp and sorry for my ugly english!