Register the addin withour administrator privileges.

Add-in Express™ Support Service
That's what is more important than anything else

Register the addin withour administrator privileges.
Register the addin withour administrator privileges. 
Liron Lev




Posts: 11
Joined: 2013-10-09
Hi,
I'm trying to install the extension without using any administrator privileges.
I've went through the following thread Installion/Registration for current user or all users...
And I can't get it running correctly.

All keys should be registered under the "Current User" and not the "Local Machine".
Also, I cannot use the "run as administrator" and UAC enabled PC's.

I've added the manifest to the adxloader.dll and it didn't work as well.

Do you have any suggestions?

Thanks,
Liron
Posted 21 Oct, 2013 04:59:54 Top
Andrei Smolin


Add-in Express team


Posts: 14115
Joined: 2006-05-11
Hello Liron,

You are developing an IE extension while the topic you are referring to relates to installing an Office extension.

The only IE extension that can be installed on the per-user basis is IE bar.

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 21 Oct, 2013 05:32:53 Top
Liron Lev




Posts: 11
Joined: 2013-10-09
Hi Andrei,
I'm trying to deploy my IE extension with the following command:
adxregistrator.exe /install="IE_Extension.dll"


Now it does not work when the UAC is up, and I can only get it work if I use the "run as administrator" to run the above command.

Do you have a suggestion or an example how to register the extension correctly?

Thanks,
Liron
Posted 21 Oct, 2013 05:40:22 Top
Andrei Smolin


Add-in Express team


Posts: 14115
Joined: 2006-05-11
Liron,

Installing an IE add-on requires administrative permissions. This is why the code line above works only if you run it using the "Run as administrator" option.

It would not require administrative permissions if you develop a per-user IE bar.

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 21 Oct, 2013 06:18:24 Top
Liron Lev




Posts: 11
Joined: 2013-10-09
Hi Anderei,
Thanks for the quick answer.
We not deploying an IE bar, we have an extension that manipulates the DOM, and that's the only thing it does.
It does not have any user interface.

We are using the adxieHtmlDocEevnts.

We've have seen examples where the extension has been registered to the
KEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerExtensions


You can see the ref here:
How does chrome-frame install without admin privileges?


How can we do it using the Add-in Express framework?

Thanks again,
Liron
Posted 21 Oct, 2013 06:31:39 Top
Andrei Smolin


Add-in Express team


Posts: 14115
Joined: 2006-05-11
Liron,

Liron Lev writes:
You can see the ref here:
How does chrome-frame install without admin privileges?


I've installed it in this way and now IE says that ChromeFrame is installed as an ActiveX control, not an IE Browser Helper Object (BHO).

Add-in Express doesn't support developing ActiveX objects.

Installing an IE add-in without administrative permissions is not possible; the architecture of the IE extensibility doesn't allow this.

Regards from Belarus (GMT+3),

Andrei Smolin
Add-in Express Team Leader
Posted 21 Oct, 2013 07:09:14 Top
Liron Lev




Posts: 11
Joined: 2013-10-09
OK,
Thanks!
Posted 21 Oct, 2013 07:45:53 Top