Outlook add-in doesn't load for users

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

Outlook add-in doesn't load for users
 
Sean Ram




Posts: 27
Joined: 2013-03-13
Hello. I recently added some extensions to our Outlook addin product and it works well on my machine(the classic case). Unfortunately it doesn't run for one of our QA folks. I only got the adxregistrator.log file from them.

Searching the forums, I found that there may be some discrepancy in the command line arguments for the adxregistrator program. But I'm a little clueless as to how to fix it.

Here's the full log from the same file:


Add-in Express Registrator Log File: 09/03/2020 11:37:41

Installation directory: C:Program Files (x86)FileCloudOutlookAddIn
Registrator version: 8.0.4330.0
Operating System: Microsoft  (build 9200), 64-bit
Process Owner: Administrator
Command Line: "C:Program Files (x86)FileCloudOutlookAddIndxregistrator.exe"  /RegServer
Run 'As Administrator': No
Process Elevated: No
Integrity Level: Medium
UAC (User Account Control): On
--------------------------------------------------------------
11:37:41 0572 Starting the add-in registration process.
11:37:41 0572 Loading mscoree.dll
11:37:41 0572 Success.
11:37:41 0572 .NET Framework installation directory: 
11:37:41 0572 The latest version of .NET Framework: 'v4.0.30319'
11:37:41 0572 Loading CLR: v4.0.30319.
11:37:41 0572 Calling CLRCreateInstance method.
11:37:41 0572 Success.
11:37:41 0572 Calling GetRuntime method.
11:37:41 0572 Success.
11:37:41 0572 Checking if the hosting API of .NET Framework v4.0 beta is installed.
11:37:41 0572 The hosting API is up to date.
11:37:41 0572 Calling GetInterface method for the CorRuntimeHost interface.
11:37:41 0572 Success.
11:37:41 0572 Starting CLR...
11:37:41 0572 Success.
11:37:41 0572 Getting the CLR version.
11:37:41 0572 The CLR v4.0.30319 has been initialized successfully.
11:37:41 0572 Creating a new domain setup.
11:37:41 0572 Success.
11:37:41 0572 Getting the add-in directory.
11:37:41 0572 Success. The directory is 'C:Program Files (x86)FileCloudOutlookAddIn'
11:37:41 0572 The 'shadow copy' is disabled.
11:37:41 0572 Creating a new application domain.
11:37:41 0572 Success.
11:37:41 0572 Getting the base directory for the domain.
11:37:41 0572 Success. The directory is 'C:Program Files (x86)FileCloudOutlookAddIn'.
11:37:41 0572 Searching for the Add-in Express core library.
11:37:41 0572 Success. The 'AddinExpress.MSO.2005.dll' file is found.
11:37:41 0572 Creating an instance of the 'AddinExpress.Deployment.ADXRegistrator' class.
11:37:41 0572 Assembly identity is 'AddinExpress.MSO.2005'.
11:37:41 0572 Success.
11:37:41 0572 Unwrapping the instance of the 'AddinExpress.Deployment.ADXRegistrator' class.
11:37:41 0572 Success.
11:37:41 0572 Calling the managed registration procedure (DISPID = 1610743823).
11:37:41 0572 Managed Error: 
Date and Time:         03-09-2020 11:37:41
Machine Name:          DESKTOP-LR5IJR5
IP Address:            fe80::1980:35b6:6d39:3c30%17
Current User:          DESKTOP-LR5IJR5NAGAPRIYA

Application Domain:    C:Program Files (x86)FileCloudOutlookAddIn
Assembly Codebase:     file:///C:/Program Files (x86)/FileCloudOutlookAddIn/AddinExpress.MSO.2005.DLL
Assembly Full Name:    AddinExpress.MSO.2005, Version=9.4.4644.0, Culture=neutral, PublicKeyToken=4416dd98f0861965
Assembly Version:      9.4.4644.0

Exception Source:      AddinExpress.MSO.2005
Exception Type:        System.ApplicationException
Exception Message:     The '' file doesn't exist in the application directory.
Exception Target Site: RegisterAssembly

---- Stack Trace ----
   AddinExpress.Deployment.ADXRegistrator.RegisterAssembly(commandLine As String)
       AddinExpress.MSO.2005.DLL: N 0550 (0x226) IL 



11:37:41 0572 The add-in registration process is completed with HRESULT = -2147467259.

Posted 07 Sep, 2020 02:05:57 Top
Dmitry Kostochko


Add-in Express team


Posts: 2875
Joined: 2004-04-05
Hi Sean,

Thank you for the log file content, it was useful.

You are using the adxRegistrator.exe tool with incorrect command line arguments, adxregistrator.exe supports /install and /uninstall switches, for example:
adxregistrator.exe /install="<YOUR_ASSEMBLY_NAME>.dll"

For more information, please have a look at the "How Your Office Extension Is Registered" chapter (page 200) of the Add-in Express Developer Guide.
Posted 07 Sep, 2020 05:24:45 Top