![]() |
|
|
![]()
|
|
| lat |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 14.1.2008 Репутация: нет Всего: 1 |
Исходные данные: ActiveX, собранный под х86.
В 2003 x86 данный код отрабатывает нормально, в 2003 х64 - при вызове "*.vbs" возвращается код ошибки "800A01AD". Регистрация библиотеки в обеих системах проходит нормально. Пробовал сделать как советовал гугл: 1. Особая регистрация "cd \windows\syswow64 regsvr32 c:\filename.dll" 2. Ставил настройки "security" (операционка на анг-м) на "максимум прав" для файлов (dll и vbs); 3. Проверял правильность пути к файлу библиотеки в реестре. Ничего из выше перечисленного никак не изменило ситуацию к лучшему, хотя и хуже тоже не сделало =) Советовать пересобрать библиотеку под х64 можно когда все другие варианты отпадут (нету времени весь проект под x64 подгонять). Это сообщение отредактировал(а) lat - 24.3.2011, 12:14 Присоединённый файл ( Кол-во скачиваний: 6 )
error_dlg.jpg 12,73 Kb--------------------
Gott weiß ich will kein Engel sein |
|||
|
||||
| lat |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 149 Регистрация: 14.1.2008 Репутация: нет Всего: 1 |
"C:\Windows\SysWOW64\cscript.exe to run test VBScript"
Решает проблему. --------------------
Gott weiß ich will kein Engel sein |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |