My SETUP fails to register the add-in

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

My SETUP fails to register the add-in
I created SETUP manually. It installs all files but fails to register the add-on. 
Ira Whitman




Posts: 56
Joined: 2010-01-21
SETUP was created manually (the wizard threw exception). It installs all of my files (and the needed runtime from you'all) successfully, but the add-in is not registered.

1. it doesn't do its think
2. it doesn't show within IE's "Manage Add-ons" feature.

I've also tried to manually register by running ADXREGISTRATOR /install="IELinkBHO.dll" /priviledges=admin at command prompt. The command seems to do nothing: no feedback, no log, and nothing gets registered.

I have gotten the same result deploying on two systems: one XP, one Windows 7. Both have IE 8.
Posted 28 Jan, 2010 13:26:53 Top
Sergey Grischenko


Add-in Express team


Posts: 7233
Joined: 2004-07-05
Hi Ira.

Are you administrator on the PCs?
Posted 29 Jan, 2010 04:54:10 Top
Ira Whitman




Posts: 56
Joined: 2010-01-21
Yes, I'm logged in as local administrator.

Additional question: does ADXREGISTRATOR provide any kind of feedback whatsoever to indicate if it succeeded or why it failed?
Posted 29 Jan, 2010 09:17:15 Top
Ira Whitman




Posts: 56
Joined: 2010-01-21
BTW: wouldn't the specification of /privileges=admin assure this?

(excuse my misspelling a few posts ago. I did use /privileges and not /priviledges....)
Posted 29 Jan, 2010 09:22:50 Top
Andrei Smolin


Add-in Express team


Posts: 18793
Joined: 2006-05-11
Hi Ira,

Please check .log files in [My ]Documents\Add-in Express\.


Andrei Smolin
Add-in Express Team Leader
Posted 29 Jan, 2010 09:48:13 Top
Ira Whitman




Posts: 56
Joined: 2010-01-21
aha !

The error log revealed an exception thrown by my application, which I can now pursue. Thank you.

But I thought adxloader.dll.manifest lets me specify the location of the log file thus:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<assemblyIdentity name="IELinkBHO, PublicKeyToken=6ea878552cbb2f82" />
<loaderSettings generateLogFile="true" shadowCopyEnabled="true" privileges="administrator" configFileName="IELinkBHO.dll.config">
<logFileLocation>C:\IELinkLog</logFileLocation>
</loaderSettings>
</configuration>

I looked for the log in the specified folder, which is why I didn't discover it in Documents.

Can the log file be relocated?
Posted 29 Jan, 2010 10:53:36 Top
Andrei Smolin


Add-in Express team


Posts: 18793
Joined: 2006-05-11
Hi Ira,

Is Protected Mode on? If so, its buries the file in debris of the file system on your PC. If not, the file should be found in the folder that you specify in the manifest.

Also, please check if you set the following flag in IE: Tools | Internet Options | Advanced | Browsing | Enable third-party browser extensions.


Andrei Smolin
Add-in Express Team Leader
Posted 01 Feb, 2010 12:52:49 Top
Ira Whitman




Posts: 56
Joined: 2010-01-21
Yes, Windows is running in protected mode, but the BHO is set to load with admin privileges, so I thought this would not matter.

In any case, I've since found the problem throwing the exception and my BHO loads now.

The only item still open in this thread is my inability to locate the error log where we wish. It is not critical, but I would rather not let our technicians know that we use your tools. I'd like them to think that we are as smart as you guys! ;)
Posted 01 Feb, 2010 12:59:13 Top
Andrei Smolin


Add-in Express team


Posts: 18793
Joined: 2006-05-11
Hi Ira,

When running IE in protected mode, the log is located in ...Temporary Internet Files\Low\Add-in Express\.


Andrei Smolin
Add-in Express Team Leader
Posted 02 Feb, 2010 11:19:43 Top
Ira Whitman




Posts: 56
Joined: 2010-01-21
Ok.

So why did my log file appear under "My Documents" when I had specified another location, <logFileLocation>C:\IELinkLog</logFileLocation>, in the .manifest file?
Posted 02 Feb, 2010 11:52:33 Top