Upgrade to the newest version ...

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

Upgrade to the newest version ...
 
Dragon Fly




Posts: 76
Joined: 2011-07-27
Hi,

I have developed an add-in using an older version of Add-In Express and I've been thinking about upgrading to the newest version. Is there a document that explains the upgrade procedure? Also, in the release notes (http://www.add-in-express.com/add-in-net/history.php), the following item is listed under the FIXED section. It sounds like a problem that I ran into before but I'm not sure. Could you provide more information on what the problem is? Thank you.

"XLLModule was disposed even if the user canceled Excel closing."
Posted 13 Dec, 2011 06:54:39 Top
Eugene Astafiev


Guest


Hi Dragon,

The upgrade procedure is easy as it can be: you just need to re-install Add-in Express (uninstall an old version and then install a new one) and update the references of your add-in project with new ones including the adxloader.dll file (see the Loader folder). Also please take a look at the http://www.add-in-express.com/creating-addins-blog/2010/04/08/office2010-32bit-64bit-single-setup/ and http://www.add-in-express.com/creating-addins-blog/2011/02/22/deployment-office-extensions-overview/ articles on our technical blog.

"XLLModule was disposed even if the user canceled Excel closing."


When you are going to close Excel the dialog asking "Are you sure?":-) is shown to a user. If you decide not to close it now XLL add-ins are unloaded anyway.
Posted 13 Dec, 2011 09:01:16 Top
Dragon Fly




Posts: 76
Joined: 2011-07-27
> including the adxloader.dll file (see the Loader folder).
Could you explain exactly what needs to be done with the files in the Loader directory? There are currently 3 files in my Loader directory:

adxloader.MyAddIn.dll
adxloader.dll.manifest
adxloader64.MyAddIn.dll
Posted 15 Dec, 2011 07:40:33 Top
Eugene Astafiev


Guest


Hi Dragon,

Typically, if you installed the latest build of Add-in Express please try to register the add-in from Visual Studio. Add-in Express will ask you whether to replace the adxloader with its new version or not.

Also you can replace the adxloader with the new version manually. You just need to copy the adxloader.dll and its x64 version from the Redisrtributables folder to the Loader folder and, if you are developing an XLL add-in, you need to rename it (adxloader.MyAddIn.dll and adxloader64.MyAddIn.dll respectively).
Posted 15 Dec, 2011 10:47:20 Top
Dragon Fly




Posts: 76
Joined: 2011-07-27
I followed your instructions and was able to upgrade to the newest version successfully. I was a bit nervous when it seemed to be "stuck" (for at least 15 minutes) in the middle of the installation. Thanks for your help.
Posted 15 Dec, 2011 14:21:37 Top
Eugene Astafiev


Guest


You are welcome, Dragon Fly! ;-)
Posted 16 Dec, 2011 00:42:35 Top