XLL interacting with other add-ins

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

XLL interacting with other add-ins
 
Darren Doody




Posts: 15
Joined: 2009-03-12
We have created a rather large and complex addin for Excel using ADX 2009 for .NET. (latest version)

The assembly contains both a COM add-in and an XLL add-in. For almost all our customers this behaves as expected, however for one customer, whenever they close Excel, they are presented with numerous password prompts. Through much discussion and trial and error it became obvious that our product is interacting with another add-in that they are using (a standard password-protected XLA).

A partial work-around was found that depended on the sequence of registration of the 2 add-ins, but this is not 100% reliable nor predecictable.

Further tests today revealed that it is our XLL component that triggers the issue. As a final test, I unregistered our add-in and created a new XLL-only ADX add-in that contains only the sample AllSupportedExcelTypes function and no other (non-ADX generated) code. This test XLL add-in also causes the multiple password prompts to appear when closing Excel.

Now it may well be that the other add-in is at least partially responsible for this problem, but it is beyond our control to change it, and as the customer has been running it for many years trouble-free, they see the problem as being with our product.

Any suggestions you may have regarding this issue would be most helpful.
Posted 02 Jun, 2010 22:46:28 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Hi Darren,

Could you reproduce the issue you described with a newly created native XLL add-in (without Add-in Express tools)?

BTW What version and build number of Add-in Express do you use?
.NET, Extended MAPI, Windows Phone & RT
Posted 03 Jun, 2010 04:17:35 Top
Darren Doody




Posts: 15
Joined: 2009-03-12
Add-in Express 2009 for Office and .NET, Standard package
Release 2009.5.2.2024

As for a native XLL, I will try that today when I go to work (it is just after midnight here now).
Posted 03 Jun, 2010 09:36:45 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Hi Darren,

Please keep me informed.
.NET, Extended MAPI, Windows Phone & RT
Posted 03 Jun, 2010 09:44:37 Top
Darren Doody




Posts: 15
Joined: 2009-03-12
I have now tried several C/C++ XLL add-ins and none of them cause the password prompt issue. This would indicate that ADX based add-ins (while possible not technically "wrong") are doing something different than the standard C-type addins.

The add-in that we are having the apparent conflict with is FastLink by Coronado Software (http://www.coronadosoftware.com). The customer is using version 4.72010.100 of this software.

Please let me know of any additional information I can give to assist in this investigation.
Posted 03 Jun, 2010 19:33:41 Top
Darren Doody




Posts: 15
Joined: 2009-03-12
It has come to my attention the Coronado Software may no longer be in business. Their web site, for instance, has not been updated since 1999. If this is the case we can supply a copy of their add-in but would request that you attempt to contact them first.
Posted 03 Jun, 2010 20:50:31 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Hi Darren,

Could you send a copy of their add-in to us? I will test it on my PC.
.NET, Extended MAPI, Windows Phone & RT
Posted 04 Jun, 2010 07:56:15 Top
Michael Good




Posts: 9
Joined: 2009-07-28
Can we send it to you directly, rather than including in the post? What email address should we use?
Posted 04 Jun, 2010 15:57:57 Top
Eugene Astafiev


Add-in Express team


Posts: 8540
Joined: 2007-07-25
Hi Michael,

Sure, you can use the support e-mail address (see readme.txt).
.NET, Extended MAPI, Windows Phone & RT
Posted 07 Jun, 2010 03:58:47 Top
Michael Good




Posts: 9
Joined: 2009-07-28
emailed.
Posted 07 Jun, 2010 18:20:30 Top