AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 30.06.2009, 14:52   #1  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Join Date: 30.05.2005
Post Почему не создается COM в трешке
Народ, подтолкните к решению - есть DLL, зарегистрирована в системе
Пишу

X++:
COM _com = new COM('{00290471-B893-11CF-A5F7-444553540000}')
В трешке получаю
Quote:
Error Сообщение (14:50:34) COM-объект класса '{00290471-B893-11CF-A5F7-444553540000}' не мог быть создан. Убедитесь, что объект был должным образом зарегистрирован на машине '####'.
Error Сообщение (14:50:34) Object 'COM' could not be created
В Четверке - все норм(!), как так?

ЗЫ Перед info-ошибкой еще вылетает popup-окно с ошибкой "Точка входа в процедуру SymFormAddr не найдена в библиотеке dbghelp.dll"

Last edited by MironovI; 30.06.2009 at 15:00.
Old 30.06.2009, 14:57   #2  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Join Date: 30.05.2005
ЗЫ Причем "мастер оболочек для COM-объектов" ее видит и насоздавал мне под нее классов.
Old 30.06.2009, 15:36   #3  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Join Date: 20.08.2005
А точно функция называется SymFormAddr, а не SymFromAddr?
Может, там проблемы в Юникоде/Неюникоде?
__________________
Axapta v.3.0 sp5 kr2
Old 30.06.2009, 15:43   #4  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Join Date: 30.05.2005
Quote:
Originally Posted by AndyD View Post
А точно функция называется SymFormAddr, а не SymFromAddr?
Может, там проблемы в Юникоде/Неюникоде?
Прошу прощения - так и есть SymFromAddr

А что за проблема, есть решение?

PS DLL - не моя, IBM-овская..

Last edited by MironovI; 30.06.2009 at 15:55.
Old 30.06.2009, 15:56   #5  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Join Date: 20.08.2005
Кстати, в папке BIN клиента Ax тоже выложена эта DLL, но там версия - 5.00.2195.1 (по крайней мере, у меня так)
А эта функция реализована начиная с 5.1. Можно попробовать переименовать ее в папке клиента, что бы подхватывалась из System32 (на XP SP2 версия 5.1.2600.2180)
__________________
Axapta v.3.0 sp5 kr2
This post has been rated by: Zick-Zibn (1), Roman777 (2), MironovI (4), oip (5), Player1 (2).
Old 30.06.2009, 16:12   #6  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Join Date: 30.05.2005
Спасибо, все получилось! Скопировал dbghelp.dll из system32 в bin клиента - все заработало.
Tags
ax3.0, com connector

 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Developer for Microsoft Dynamics AX Certification Roadmap Blog bot DAX Blogs 1 13.05.2009 16:17
Dynamics AX: MSDynamicsWorld.com - Dynamics 2008 Partner Survery Blog bot DAX Blogs 2 21.02.2008 14:19
Dynamics AX: MSDynamicsWorld.com eZine Launched! Blog bot DAX Blogs 0 23.01.2008 04:16
Работа с Excel через COM и ошибка 0x800A03EC (Range.AutoFilter) gl00mie DAX: Программирование 15 30.03.2007 18:37
COM и работа с шаблонами Excel skvach DAX: Программирование 6 04.12.2003 16:58

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 01:48.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.