AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2015, 16:00   #1  
ex3em is offline
ex3em
Участник
 
38 / 19 (1) ++
Регистрация: 22.07.2008
Если вы хотите использовать DLL на машине клиента, то DLL должна быть на машине клиента. Так уж устроено. На машину(сервер) эту DLL можно не ложить, на машину(клиента, на которой будет лежать DLL) этот факт ни как не повлияет, код клиента будет работать с DLL без проблем.
Старый 21.12.2015, 16:49   #2  
Ilyaae is offline
Ilyaae
Участник
 
46 / 11 (1) +
Регистрация: 23.09.2008
Цитата:
Сообщение от ex3em Посмотреть сообщение
Если вы хотите использовать DLL на машине клиента, то DLL должна быть на машине клиента. Так уж устроено. На машину(сервер) эту DLL можно не ложить, на машину(клиента, на которой будет лежать DLL) этот факт ни как не повлияет, код клиента будет работать с DLL без проблем.
Ну, мне надо, чтоб DLL была на сервере и клиенты могли с ней работать. Смысл мне например на 50 ящиков ходить устанавливать её. А если винду переустанови, опять устанавливай, регистрируй.
Старый 21.12.2015, 19:31   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Ilyaae Посмотреть сообщение
Ну, мне надо, чтоб DLL была на сервере и клиенты могли с ней работать. Смысл мне например на 50 ящиков ходить устанавливать её. А если винду переустанови, опять устанавливай, регистрируй.
Мне кажется вы не до конца всё правильно понимаете/изъясняетесь.

"надо чтобы клиенты могли работать с DLL" и
"надо чтобы клиенты могли запускать код работающий с DLL на сервере"

- это разные вещи. Разница в окружении с которым будет работать DLL. Если реально из DLL не происходит взаимодействия с клиентским окружением то вас должен устроить второй вариант.

Цитата:
Сообщение от Ilyaae Посмотреть сообщение
с клиентской машины, даже если стоит вызов класса с сервера, выдает ошибку(см. 1-й пост).
Вот в эту сторону смотрите. Вам уже намекали что в серверном режиме не работает потому что папка не та.

Ещё раз. Выполнить клиентский код физически запускаясь на сервере не тоже самое что выполнить серверный код запускаясь с клиентской машины. Не знаю как ещё понятнее объяснить.
За это сообщение автора поблагодарили: Ilyaae (1).
Старый 21.12.2015, 21:49   #4  
Ilyaae is offline
Ilyaae
Участник
 
46 / 11 (1) +
Регистрация: 23.09.2008
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Мне кажется вы не до конца всё правильно понимаете/изъясняетесь.

"надо чтобы клиенты могли работать с DLL" и
"надо чтобы клиенты могли запускать код работающий с DLL на сервере"

- это разные вещи. Разница в окружении с которым будет работать DLL. Если реально из DLL не происходит взаимодействия с клиентским окружением то вас должен устроить второй вариант.


Вот в эту сторону смотрите. Вам уже намекали что в серверном режиме не работает потому что папка не та.

Ещё раз. Выполнить клиентский код физически запускаясь на сервере не тоже самое что выполнить серверный код запускаясь с клиентской машины. Не знаю как ещё понятнее объяснить.
Все понятно и доступно мне уже изложено. Из за нехватки знаний и возник весь сумбур. Спасибо за терпение в высказываниях. Серверный вариант работает, в этом направлении и разбираюсь(ну извините, как могу). Как понимаю, код который будет вызван на сервере, должен вернуть результат клиенту?
Старый 23.12.2015, 19:27   #5  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
858 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
Цитата:
Сообщение от ex3em Посмотреть сообщение
На машину(сервер) эту DLL можно не ложить
лажать!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Axilicious:AX2012 DLL Deployment and how AX binds DLL’s at runtime Blog bot DAX Blogs 0 22.05.2013 20:13
Ax3 and Win2008 для печати Arahnid DAX: Администрирование 13 22.04.2013 17:07
MSDAX 4.0 и планировщик win server 2008 werov2010 DAX: Администрирование 11 16.08.2012 14:18
Загруженая dll на C# не выгружается DmitryK DAX: Программирование 5 09.04.2012 11:15
при вызове функции из своей DLL, вылетает ошибка Delfins DAX: Программирование 9 07.03.2006 19:29

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:29.