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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.04.2018, 23:41   #1  
alicedr is offline
alicedr
Участник
 
175 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
как поменять reference созданный в ISV слое?
2012, на ISV слое в АОТе есть reference на DLL файл.
На более высоком слое появилась необходимость поменять DLL на DLL с таким же названием, но другой версией.

При попытке переименовать или удалить reference получаю ошибку
X++:
"The name of Reference *** doesn't match the name of the element in the lower layer. Ensure that the element's name is the same as in the lower layer."
При попытке добавить новый reference с таким же именем я не могу поменять имя, с которым он будет использоваться-все поля на форме "Add reference" только для чтения. В итоге получаю ошибку
X++:
"Reference with the same name already exists and has a higher version. Remove the existing reference first"
Есть ли вообще возможность что-то сделать без ISV?

Второй дурной вопрос. Я могу создать новую модель на ISV слое с одним единственным объектом - reference нужной версии. И установить эту модель у клиента, в надежде, что при установке модели будет конфликт и я смогу его отредактировать в нужном мне слое. Я его смогу отредактировать в нужном мне слое, или это пустая надежда?
Старый 01.05.2018, 12:21   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от alicedr Посмотреть сообщение
2012, на ISV слое в АОТе есть reference на DLL файл.
На более высоком слое появилась необходимость поменять DLL на DLL с таким же названием, но другой версией
Как мне кажется, раз уж взялись все ломать, то надо ломать до конца - генерить код доступа для ISV и править там
__________________
-ТСЯ или -ТЬСЯ ?
Старый 01.05.2018, 15:25   #3  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
.NET dll'ка?
Не знаю поддерживают ли bindingRedirect C# поекты в AX но можно попробовать добавить reference в C# проект?
Что за dll? Может есть другие варианты ...
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Старый 02.05.2018, 21:40   #4  
alicedr is offline
alicedr
Участник
 
175 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
Цитата:
Сообщение от Vadik Посмотреть сообщение
Как мне кажется, раз уж взялись все ломать, то надо ломать до конца - генерить код доступа для ISV и править там
Клиент говорит, что у него нет доступа на ISV. У меня как поставщика есть, но поменять надо у него.
Старый 02.05.2018, 21:42   #5  
alicedr is offline
alicedr
Участник
 
175 / 43 (2) +++
Регистрация: 06.07.2012
Адрес: Канада
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
.NET dll'ка?
Не знаю поддерживают ли bindingRedirect C# поекты в AX но можно попробовать добавить reference в C# проект?
Что за dll? Может есть другие варианты ...
DLL .Net, однако не моя. Если есть варианты как-то ее хотя бы переименовать, буду крайне благодарна за ссылку, как это сделать. Или хотя бы пару слов напишите, чтоб погуглить )
Старый 03.05.2018, 11:06   #6  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от alicedr Посмотреть сообщение
Клиент говорит, что у него нет доступа на ISV. У меня как поставщика есть, но поменять надо у него.
Нет у клиента ключа - и не надо. "Одолжите" у него modelstore, импортируйте к себе и "верните" исправленный. Все проблемы, связанные с ISV функционалом, совершенно понятно, при замене DLL автоматически становятся нашими проблемами. Надо оно нам, или не надо - каждый для себя решает сам
__________________
-ТСЯ или -ТЬСЯ ?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ievgensaxblog: Advanced cross-reference search. Blog bot DAX Blogs 0 26.11.2017 05:38
kurthatlevik: How to evaluate Dynamics AX ISV solutions Blog bot DAX Blogs 0 28.10.2015 20:11
kurthatlevik: How to evaluate Dynamics AX ISV solutions Blog bot DAX Blogs 0 01.10.2015 21:11
palleagermark: Cross reference update never finishing on AX 2012 R2 Blog bot DAX Blogs 0 06.05.2014 15:11
Разработка на usp слое Murlin DAX: Программирование 30 14.10.2010 10:33
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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