Показать сообщение отдельно
Старый 21.12.2015, 13:59   #12  
Ilyaae is offline
Ilyaae
Участник
 
46 / 11 (1) +
Регистрация: 23.09.2008
Цитата:
Сообщение от ZVV Посмотреть сообщение
Вообще-то это была ирония...
Довольно вроде очевидно, что если вы хотите подложить длл серверу, то надо класть его в Сервер\Бин, а если клиенту - то в клиентскую папку на клиентском компьютере.
А в вашем описанном примере вы (вероятно) сделали ни то ни сё...

Сам когда-то ковырялся с этой темой тоже эксперементальным путём..
Согласен с gl00mie - всё работает именно так.

Единственный момент, который возможно будет интересен - в случае серверной dll в серверном коде на AX 2009 не будут работать byref переменные.
Они компиляться и вроде как работают но по факту всегда возвращают Нуль.
Если перенести на клиент - всё нормально работает.
В 2012 это исправили.
Ну если посмотрите первый пост, то библиотека как раз и была размещена
C:\Program Files\Microsoft Dynamics AX\50\Client\Bin
Сейчас перенес в серверную папку, класс компилится на сервере. Копаю дальше.