I'm having hard times figuring out how to install my ActiveX component, which is developed as a .NET assembly, without the generated setup package needing to be launched as administrator.
To be more precise, I am in need of installing this component without administrator privileges, and I'm fine to just have a current-user availability of this ActiveX, as described here: https://msdn.microsoft.com/en-us/librar ... s.85).aspx
Unfortunately, having developed the ActiveX in .NET, I need to register it via Advanced Installer, and not from a typical .CAB package which uses regsvr32 to register DLLs.
The problem, however, is that the package created with advanced installer, fails with the error message I attach ("The system administrator has set policies to prevent this installation").
I took care of specifying, as my COM object's registry path, the current-user option (HKEY_CURRENT_USER\Software\Classes\CLSID), and I also instructed Advanced Installer to create a "Per-user only" installation type package, without the need of being launched as admin.
Can anyone tell me what I'm missing? Is my approach even viable?
Thanks so much.