05.05.2010, 17:35 | #1 |
Участник
|
Помогите перенастроить Com Connector на другую базу
Доброго времени суток!
На локальном компе установлена DynAx 4.0 к кот. через Com Connector цепляется внешнее приложение. Внешнее приложение подключается с настройками по умолчанию (оригинальной конфигурации). Так сделано специально, чтобы при изменении со стороны DynAx не нужно было ничего менять со стороны этого самого приложения. Потом установили DynAx 2009. Как перенастроить Connector, чтобы смотрел в базу 2009? Одновременной работы и с той и с другой базой не требуется, достаточно только 2009. |
|
05.05.2010, 18:32 | #2 |
MCTS
|
Насколько я понимаю, в DAX 2009 Com Connector уже не поддерживается, только .Net: http://www.microsoft.com/dynamics/en...ents-2009.aspx
Upd: Не будет поддерживаться со следующего релиза. Установка: http://msdn.microsoft.com/en-us/libr...(v=AX.50).aspx . А настройка клиентской конфигурации по-умолчанию для DAX 2009 не помогла? Последний раз редактировалось alex55; 05.05.2010 в 18:57. |
|
05.05.2010, 19:28 | #3 |
Участник
|
А "следующий релиз" это 2009 и есть? Я думал, что "следующий после 2009".
Цитата:
На .Net будем переделывать, но это долгая песня, сейчас просто хочу проверить, что функционал работает с новой базой |
|
06.05.2010, 11:42 | #4 |
MCTS
|
|
|
06.05.2010, 15:08 | #5 |
Участник
|
Да, руками ставил, но в каталоге C:\Program Files\Microsoft Dynamics AX\50\Client\Bin AXCom.dll не появилась, и вооще никаких сообщений не было (вроде как "такой-то компонент зареган в системе")
|
|
06.05.2010, 18:43 | #6 |
MCTS
|
Цитата:
И еще есть такая фича: "It is possible to connect to another instance of Microsoft Dynamics AX only after the library (AXCOM.dll) has been reloaded. There is no straightforward way to reload the library without restarting the application that uses the library. The COM layer Microsoft Windows loads and unloads the library." http://msdn.microsoft.com/en-US/libr...(v=AX.10).aspx |
|
|
За это сообщение автора поблагодарили: Shirmin Oleg (1). |
06.05.2010, 19:28 | #7 |
Участник
|
Разрегистрировал и переименовал старую dll (в 4.0), из дистрибутива скопировал и зарегистрировал новую, перезагрузился - все заработало, коннект происходит в новую базу.
Спасибо! |
|