Office 64 Bit & IE 32 Bit & VBScript - PullRequest
1 голос
/ 02 апреля 2012

Я установил 64-разрядную версию Office, и есть HTML-файл, имеющий vbscript, который вызывает метод CreateOjbect.В IE 32bit я получаю ошибку «ActiveX объект не может создать объект», но в IE 64 bit он работает нормально.Как я могу заставить его нормально работать в 32-битном IE?

Ответы [ 2 ]

2 голосов
/ 02 апреля 2012

Вам необходимо найти 32-битный двоичный файл "Redemption.dll" и зарегистрировать его.Возможно, он поставляется с 32-разрядной версией Office, но у меня нет особого опыта работы с этим конкретным компонентом.

0 голосов
/ 03 апреля 2012

Я исправил это, создав исполняемый файл-обертку, который будет запускать нужный мне код в 64-битном формате.

Проблема заключается в связи между 32- и 64-битными процессами

http://blog.mattmags.com/2007/06/30/accessing-32-bit-dlls-from-64-bit-code/

...