Why do I get an 'incorrect format' error when trying to connect to Thomson Reuters Eikon (Matlab 2015a)?

I am running Matlab 2015a on Windows 8.1 PRO machine. When I try to connect to TR Eikon I get the following error:
>> c = treikon
Error using treikon (line 86)
Message: Could not load file or assembly 'file:///C:\Program Files
(x86)\Thomson Reuters\Eikon\X\Bin\Interop.EikonDesktopDataAPI.dll' or one of
its dependencies. An attempt was made to load a program with an incorrect
format.
Source: mscorlib
HelpLink:
I get the same error when I try to specify the source and the filepath, i.e.:
>> c = treikon('IDN',...
'C:\Program Files (x86)\Thomson Reuters\Eikon\X\Bin')
Error using treikon (line 86)
Message: Could not load file or assembly 'file:///C:\Program Files
(x86)\Thomson Reuters\Eikon\X\Bin\Interop.EikonDesktopDataAPI.dll' or one of
its dependencies. An attempt was made to load a program with an incorrect
format.
Source: mscorlib
HelpLink:
Any help will be greatly appreciated!
Pavel

2 件のコメント

I am also getting this error. My admin has tried to register the dll file listed above and could not. Can someone please offer some feedback.
Thanks
Alex
Alex 2015 年 11 月 26 日
編集済み: Alex 2015 年 11 月 26 日
The same problem. Matlab x64, Eikon for MS Office x64

サインインしてコメントする。

回答 (2 件)

Guillaume Nolin
Guillaume Nolin 2015 年 11 月 10 日
This appears to be a conflict between a 32-bit .dll library (Eikon's Interop.EikonDesktopDataAPI.dll) and the 64-bit version of Matlab. I haven't been able to get around this issue and I'm not sure there's a solution short of using 32-bit Matlab.
Thomson Reuters appears reluctant or unwilling to provide a full 64-bit version of Eikon. For example, to use the Excel Eikon plug-in you need to run a 32-bit version of Excel.
Jacob Amos
Jacob Amos 2016 年 2 月 24 日
I just tried this after going through the process of downloading 32-bit MATLAB, and it still isn't working. Rather displeased indeed...

カテゴリ

ヘルプ センター および File ExchangeHistorical Contests についてさらに検索

タグ

質問済み:

2015 年 4 月 17 日

回答済み:

2016 年 2 月 24 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by