"Can't find Engine.dll" exception

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

"Can't find Engine.dll" exception
 
Olexandr Soukhoy


Guest


Hello,

Our addin for Outlook is being used by thousands of users all over the world and we have a strange problem with only one user. When Outlook is loaded for this user ribbon panels are empty (no buttons which should be there) and one exception in event log: "Can't find Engine.dll" where Engine.dll is our addin. The message seems to be written by AIE.
I made sure that the dll is there, tried to use different locations for installlation, granting ull premissions to installation folder, but no luck.

Can you advise what else can be done to troubleshoot the problem?

Thanks in advance.
Posted 20 Oct, 2011 07:56:53 Top
Eugene Astafiev


Guest


Hi Olexandr,

May I get the adxregistrator.log and adxloader.log files from the problematic PC?

Do you have any other add-ins installed for Outlook?
Posted 20 Oct, 2011 11:24:45 Top
Olexandr Soukhoy


Guest


Please find the content of teh requested files below:


Add-in Express Registrator Log File: 10/04/2011 14:21:26

Installation directory: C:\DocuNoteClientTest\
Registrator version: 6.0.1.0
-------------------------------
14:21:26 Starting the add-in registration process.
14:21:26 Loading mscoree.dll
14:21:27 Success.
14:21:27 .NET Framework installation directory:
14:21:27 The latest version of .NET Framework: 'v2.0.50727'
14:21:27 Loading CLR: v2.0.50727.
14:21:27 The CLR v2.0.50727 has been initialized successfully.
14:21:31 Creating a new domain setup.
14:21:31 Success.
14:21:31 Getting the add-in directory.
14:21:31 Success. The directory is 'C:\DocuNoteClientTest\'
14:21:31 The configuration file is '(null)'
14:21:31 The 'shadow copy' is disabled.
14:21:31 Creating a new application domain.
14:21:31 Success.
14:21:31 Getting the base directory for the domain.
14:21:31 Success. The directory is 'C:\DocuNoteClientTest\'.
14:21:31 Searching for the Add-in Express core library.
14:21:31 Success. The 'AddinExpress.MSO.2005.dll' file is found.
14:21:31 Creating an instance of the 'AddinExpress.Deployment.ADXRegistrator' class.
14:21:31 Assembly identity is 'AddinExpress.MSO.2005'.
14:21:32 Success.
14:21:32 Unwrapping the instance of the 'AddinExpress.Deployment.ADXRegistrator' class.
14:21:32 Success.
14:21:32 Calling the managed registration procedure.
14:21:32 764 Connecting to the application domain of the Add-in Express loader.
14:21:32 764 Success.
14:21:32 764 Loading the 'docunoteoutlookcomaddin.dll' assembly.
14:21:34 764 Success.
14:21:34 764 Registering the 'docunoteoutlookcomaddin.dll' assembly (administrator).
14:21:35 764 The ' docunoteoutlookcomaddin.dll' assembly has been registered successfully.
14:21:35 Success.
14:21:35 The add-in registration process is completed with HRESULT = 0.



Add-in Express Loader Log File: 10/25/2011 08:38:41

Startup directory: C:\Documents and Settings\im\Application Data\DocuNote\InstalledAddIns\
Loader version: 4.4.1912
------------------
08:38:41 5572 Start.
08:38:41 5572 Reading the registry key 'HKEY_CLASSES_ROOT\CLSID\{450E4EA6-35C0-4F29-A92B-5BD84937DE66}'
08:38:41 5572 Success. The registry key 'HKEY_CLASSES_ROOT\CLSID\{450E4EA6-35C0-4F29-A92B-5BD84937DE66}' is closed.
08:38:41 5572 Converting the '{4BA250A6-8BCA-46A6-982A-F340081187C3}' CLSID from string.
08:38:41 5572 Success.
08:38:41 5572 Attempting to get the class object by the '{4BA250A6-8BCA-46A6-982A-F340081187C3}' CLSID.
08:38:41 5572 Success.
08:38:41 5572 Creating a new instance of the add-in loader.
08:38:41 5572 Success.
08:38:41 5572 Loading the configuration from the system registry.
08:38:41 5572 Getting the lates CLR version.
08:38:41 5572 The latest CLR version is 'v2.0.50727'.
08:38:41 5572 The configuration has been loaded successfully.
08:38:41 5572 Runtime version: v2.0.50727.
08:38:41 5572 Assembly name: DocuNoteOutlookComAddIn, PublicKeyToken=9C5A4BBD3D533377.
08:38:41 5572 Class name: DocuNote.Client.OutlookComAddIn.AddinModule.
08:38:41 5572 Attempting to create a new instance of the managed add-in class: CLR - v2.0.50727
08:38:41 5572 Loading CLR: v2.0.50727.
08:38:49 5572 The CLR v2.0.50727 has been initialized successfully.
08:38:49 5572 Creating a new domain setup.
08:38:50 5572 Success.
08:38:50 5572 Getting the add-in directory.
08:38:50 5572 Success. The directory is 'C:\Documents and Settings\im\Application Data\DocuNote\InstalledAddIns\'
08:38:51 5572 The configuration file is 'C:\Documents and Settings\im\Application Data\DocuNote\InstalledAddIns\app.config'
08:38:51 5572 The 'shadow copy' is disabled.
08:38:51 5572 Creating a new application domain.
08:38:52 5572 Success.
08:39:15 5572 Unwrapping the managed class.
08:39:17 5572 Success.
08:39:17 5572 Querying the add-in extensibility.
08:39:17 5572 Querying the custom task panes.
08:39:17 5572 Querying the ribbon extensibility.
08:39:17 5572 Success.
08:39:17 5572 Querying the form regions.
08:39:17 5572 Success.
08:39:17 5572 The managed add-in class has been created successfully.
Posted 25 Oct, 2011 06:59:26 Top
Eugene Astafiev


Guest


Hi Olexandr,

Thank you for providing me with log files. I have noticed the following lines:

Registrator version: 6.0.1.0


and
Loader version: 4.4.1912


What version and build number of Add-in Express do you use? Anyway, please note that Add-in Express 2008 (4.4.1912) is not supported any longer.
Posted 25 Oct, 2011 07:19:33 Top
Olexandr Soukhoy


Guest


well, in the version delivered to the affected user I used a package with the following name: adxnet-v600-b3038-vs-pre.zip.
However, I am not sure if hte loader was taken from this version; loader dll really has 4.4.1912 version number.
I will try to provide addin with all latest AIE assemblies to the user and see if the problem has gone.
Posted 25 Oct, 2011 10:01:44 Top
Eugene Astafiev


Guest


Hi Olexandr,

Anyway, please note that you use an old build of Add-in Express 2010. You can download the latest build from http://www.add-in-express.com/downloads/adxnet.php.
Posted 25 Oct, 2011 10:10:23 Top