Add-in Express 2009 for Office and .NET, Standard package - Support MS Outlook 2010

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

Add-in Express 2009 for Office and .NET, Standard package - Support MS Outlook 2010
Add-in Express 2009 for Office and .NET, Standard package - Support MS Outlook 2010 
siva siva




Posts: 73
Joined: 2009-07-23
Dear Team,

We have developed the Outlook AddIn using the "Add-in Express 2009 for Office and .NET, Standard package". It's working fine with outlook 2003 & 2007 version. I have upgraded outlook version to 2010. But the AddIn no longer works.

Does Add-In Express 2009 for Office and .NET Standard Package works on Microsoft Outlook 2010?

How can i solve this issue? we need to add any other supporting .dll?

Can you advise me regarding this?

Thanks in advance.

Siva
Posted 20 Jan, 2011 23:56:47 Top
siva kumar




Posts: 73
Joined: 2009-07-23
Dear Andrei,

Does Add-In Express 2009 for Office and .NET Standard Package works on Microsoft Outlook 2010?

Can you advice me?

It is very urgent.

Siva
Posted 21 Jan, 2011 04:57:59 Top
Eugene Astafiev


Add-in Express team


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

Only Beta support for Office 2010 was added to Add-in Express 2009. That is why I would recommend you upgrading to the current version of Add-in Express. Please have a look at the History page of our web site for more information.

Please note that the explorer window of Outlook 2010 uses Fluent UI. Is your add-in listed in the active add-ins list? Could you please show me the adxloader.log file (typically you can find it in the <My Documents>\Add-in Express folder)?
.NET, Extended MAPI, Windows Phone & RT
Posted 21 Jan, 2011 04:58:10 Top
siva kumar




Posts: 73
Joined: 2009-07-23
Dear Eugene Astafiev,

If i need to upgrade the current version of Add-in Express, is it a free of cost?


Siva
Posted 21 Jan, 2011 05:17:17 Top
Svetlana Cheusheva


Add-in Express team


Posts: 238
Joined: 2005-02-02
Hi Siva,

Version 2010 is a commercial major upgrade, it is free only for Professional and Premium packages whose 1-year maintenance subscription was active on the date of the version 2010 release. As our registered customer you can upgrade to version 2010 with a 50% discount (USD 174.50 for Standard package). Here is the upgrade page.
Posted 21 Jan, 2011 06:12:40 Top
siva kumar




Posts: 73
Joined: 2009-07-23
Hi Eugene Astafiev,

Please find the below adxloader.log file contents:

Add-in Express Loader Log File: 11/17/2010 14:41:59

Startup directory: C:\Users\Dan\AppData\Roaming\Default Company Name\OutlookAddonSyncSetup\
Loader version: 5.2.2027
------------------
14:41:59 540 5712 Starting the add-in unregistration process.
14:41:59 540 5712 Getting the latest CLR version.
14:41:59 540 5712 The latest CLR version is 'v4.0.30319'.
14:41:59 540 5712 Loading CLR: v4.0.30319.
14:41:59 540 5712 Calling GetCLRMetaHost method.
14:41:59 540 5712 Success.
14:41:59 540 5712 Calling GetRuntime method.
14:41:59 540 5712 Success.
14:41:59 540 5712 Calling GetInterface method.
14:41:59 540 5712 The GetInterface method returned 'No such interface supported'
14:41:59 540 5712 Calling GetInterface method for the CorRuntimeHost interface.
14:41:59 540 5712 Success.
14:41:59 540 5712 Starting CLR...
14:41:59 540 5712 Success.
14:41:59 540 5712 The CLR v4.0.30319 has been initialized successfully.
14:41:59 540 5712 Creating a new domain setup.
14:41:59 540 5712 Success.
14:41:59 540 5712 Getting the add-in directory.
14:41:59 540 5712 Success. The directory is 'C:\Users\Dan\AppData\Roaming\Default Company Name\OutlookAddonSyncSetup\'
14:41:59 540 5712 The configuration file is 'C:\Users\Dan\AppData\Roaming\Default Company Name\OutlookAddonSyncSetup\app.config'
14:41:59 540 5712 The 'shadow copy' is disabled.
14:41:59 540 5712 Creating a new application domain.
14:41:59 540 5712 Success.
14:41:59 540 5712 Getting the base directory for the domain.
14:41:59 540 5712 Success. The directory is 'C:\Users\Dan\AppData\Roaming\Default Company Name\OutlookAddonSyncSetup\'.
14:41:59 540 5712 Searching for the Add-in Express core library.
14:41:59 540 5712 Success. The 'AddinExpress.MSO.2005.dll' file has been found.
14:41:59 540 5712 Creating an instance of the 'AddinExpress.MSO.ADXLoaderSupport' class.
14:41:59 540 5712 Assembly identity is 'AddinExpress.MSO.2005'.
14:41:59 540 5712 Success.
14:41:59 540 5712 Unwrapping the instance of the 'AddinExpress.MSO.ADXLoaderSupport' class.
14:41:59 540 5712 Success.
14:41:59 540 5712 Creating an instance of the XML parser class.
14:41:59 540 5712 Success.
14:41:59 540 5712 Loading the manifest file (C:\Users\Dan\AppData\Roaming\Default Company Name\OutlookAddonSyncSetup\adxloader.dll.manifest).
14:41:59 540 5712 Success.
14:41:59 540 5712 Getting the root element of the manifest (C:\Users\Dan\AppData\Roaming\Default Company Name\OutlookAddonSyncSetup\adxloader.dll.manifest).
14:41:59 540 5712 Success.
14:41:59 540 5712 Getting the 'assemblyIdentity' element of the manifest (C:\Users\Dan\AppData\Roaming\Default Company Name\OutlookAddonSyncSetup\adxloader.dll.manifest).
14:41:59 540 5712 Success.
14:41:59 540 5712 Searching for the 'name' attribute of the 'assemblyIdentity' element.
14:41:59 540 5712 Success. The name is 'OutlookAddonSync, PublicKeyToken=12aa6208c84afd6e'.
14:41:59 540 5712 Calling the managed procedure to unregister the 'OutlookAddonSync, PublicKeyToken=12aa6208c84afd6e' assembly.
14:41:59 808 Connecting to the application domain of the Add-in Express loader.
14:41:59 808 Success.
14:41:59 808 Loading the 'OutlookAddonSync, PublicKeyToken=12aa6208c84afd6e' assembly.
14:41:59 808 Success.
14:41:59 808 Unregistering the 'OutlookAddonSync, PublicKeyToken=12aa6208c84afd6e' assembly (user).
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.AppCode.BL.olAppointmentItem' type.
14:41:59 808 The 'MyOutlookAddIn.AppCode.BL.olAppointmentItem' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.dtTaskItem' type.
14:41:59 808 The 'MyOutlookAddIn.dtTaskItem' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.OutlookItems' type.
14:41:59 808 The 'MyOutlookAddIn.OutlookItems' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.AppCode.BL.olTaskItem' type.
14:41:59 808 The 'MyOutlookAddIn.AppCode.BL.olTaskItem' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.AppCode.BO.olAppointmentItemBO' type.
14:41:59 808 The 'MyOutlookAddIn.AppCode.BO.olAppointmentItemBO' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.AppCode.DAL.olTaskItemDAL' type.
14:41:59 808 The 'MyOutlookAddIn.AppCode.DAL.olTaskItemDAL' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.AppCode.DAL.olAppointmentItemDAL' type.
14:41:59 808 The 'MyOutlookAddIn.AppCode.DAL.olAppointmentItemDAL' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Unregistering the 'MyOutlookAddIn.AppCode.DL.DataLayer' type.
14:41:59 808 The 'MyOutlookAddIn.AppCode.DL.DataLayer' type has been registered successfully.
14:41:59 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:41:59 808 Calling the 'AddinUnregister' static method.
14:41:59 808 Error: The Add-in Express Loader can't resolve the 'OutlookAddonSync.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=12aa6208c84afd6e' assembly. Please check if the assembly exists in the application directory or in the GAC.
14:41:59 808 Error: The Add-in Express Loader can't resolve the 'OutlookAddonSync.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=12aa6208c84afd6e' assembly. Please check if the assembly exists in the application directory or in the GAC.
14:41:59 808 Error: The Add-in Express Loader can't resolve the 'OutlookAddonSync.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=12aa6208c84afd6e' assembly. Please check if the assembly exists in the application directory or in the GAC.
14:41:59 808 Error: The Add-in Express Loader can't resolve the 'OutlookAddonSync.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=12aa6208c84afd6e' assembly. Please check if the assembly exists in the application directory or in the GAC.
14:42:01 808 Unregistering the 'MyOutlookAddIn.AddinModule' type.
14:42:01 808 The 'MyOutlookAddIn.AddinModule' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 Calling the 'OlPropertyPageUnregister' static method.
14:42:01 808 Unregistering the 'MyOutlookAddIn.OutlookPropertyPage' type.
14:42:01 808 The 'MyOutlookAddIn.OutlookPropertyPage' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 Unregistering the 'MyOutlookAddIn.AppCode.BO.olTaskItemBO' type.
14:42:01 808 The 'MyOutlookAddIn.AppCode.BO.olTaskItemBO' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 Unregistering the 'MyOutlookAddIn.AppCode.BL.olUser' type.
14:42:01 808 The 'MyOutlookAddIn.AppCode.BL.olUser' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 Unregistering the 'MyOutlookAddIn.AppCode.BO.olMailItemBO' type.
14:42:01 808 The 'MyOutlookAddIn.AppCode.BO.olMailItemBO' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 Unregistering the 'MyOutlookAddIn.AppCode.BL.olMailItem' type.
14:42:01 808 The 'MyOutlookAddIn.AppCode.BL.olMailItem' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 The 'MyOutlookAddIn.OlDefaultFolders' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 Unregistering the 'MyOutlookAddIn.AppCode.DAL.olMailItemDAL' type.
14:42:01 808 The 'MyOutlookAddIn.AppCode.DAL.olMailItemDAL' type has been registered successfully.
14:42:01 808 Searching for static methods that contain the 'ComRegisterFunction' attribute.
14:42:01 808 Unregistering the 'MyOutlookAddIn.AppCode.DAL.olUserDAL' type.
14:42:01 808 The 'MyOutlookAddIn.AppCode.DAL.olUserDAL' type has been registered successfully.
14:42:01 808 The ' OutlookAddonSync, PublicKeyToken=12aa6208c84afd6e' assembly has been unregistered successfully.
14:42:01 808 The managed unregistration process is complete with HRESULT = 0.
14:42:01 540 5712 The add-in unregistration process is completed with HRESULT = 0.
Posted 23 Jan, 2011 22:38:11 Top
siva kumar




Posts: 73
Joined: 2009-07-23
Hi Eugene Astafiev,

Would this be 50% of USD 174.50 or is that the offer price?. Is it needed for works on MS outlook 2010? or Can i solve this without the upgraded version?

Please can you look the adxloader.log file content,and can you advice me?

Thanks in advance.

Siva
Posted 24 Jan, 2011 02:18:51 Top
Eugene Astafiev


Add-in Express team


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

USD 174.50 is the upgrade price for Add-in Express 2010 for Offcie and .net, Standard.

Nope, Add-in Express 2010 will not help you to solve the issue. However, Outlook 2010 x64 is not supported in Add-in Express 2009.

Loader version: 5.2.2027


First of all, please note that you use an old build of Add-in Express 2009. You can find the last build of Add-in Express 2009 in the Downloads section of our web site. Please don't forget to replace the adxloader.dll file in the Loader folder of your project with a new one (see the Redistributables folder).

Also I have noticed the following errors in the log file:

Error: The Add-in Express Loader can't resolve the 'OutlookAddonSync.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=12aa6208c84afd6e' assembly. Please check if the assembly exists in the application directory or in the GAC.


It looks like you need to add missed resource files to the project. Please read more about this issue in the similar forum threads:

* can't resolve resources error
* Add-in Express Loader error

Please let me know whether it helps.
.NET, Extended MAPI, Windows Phone & RT
Posted 24 Jan, 2011 05:11:07 Top
siva kumar




Posts: 73
Joined: 2009-07-23
Hi Eugene Astafiev,

How can i run my addin in outlook 2010. If i use latest build of "Add-in Express 2009" , then the addin works on outlook 2010?

Thanks in advance.

Siva
Posted 24 Jan, 2011 06:22:09 Top
Eugene Astafiev


Add-in Express team


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

Yes, the add-in should be loaded in Outlook 2010 x86. Did you try to create a new sample add-in project and register it for Outlook 2010? Does it work?
.NET, Extended MAPI, Windows Phone & RT
Posted 24 Jan, 2011 06:36:41 Top