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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.07.2018, 02:34   #1  
MarinaAX is offline
MarinaAX
Участник
 
134 / 57 (2) ++++
Регистрация: 20.08.2016
D365 FO - Ошибка: Module 'AAA' is missing the following dependencies: 'BBB'
Всем привет!

У меня проблема: билд всех моделей в результате не позволяет стартовать D365 Batch Management Service с ошибкой:
The description for Event ID 110 from source Microsoft Dynamics 365 for Finance and Operations cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

If the event originated on another computer, the display information had to be saved with the event.

The following information was included with the event:

AX is shutting down due to an error.
Unable to find the required application modules. Please verify that application is deployed correctly.
Module AAA is referencing the following missing modules: BBB

Exception details:
Module AAA is referencing the following missing modules: BBB
Выполняла следующие операции:
  1. На D365 VM бывшей в употреблении - переименовать старую папку PackagesLocalDirectory.
  2. Скопировать PackagesLocalDirectory с ванильной D365 PU15
  3. Запустить полный билд всех моделей, который заканчивается, хоть и с ошибками, но D365 Batch Management Service стартует успешно.
  4. Потом делаю Get latest code в Visual Studio
  5. Потом опять запускаю полный билд всех моделей, который на этот раз заканчивается с ошибками, которые не позволяют стартовать D365 Batch Management Service и в результате неудачного старта генерируются ошибки, одна из которых приведена выше.
  6. Следует отметить, что если брать свежую D365 VM и сразу делать Get latest code, то всё работает нормально.
    Также работает нормально, когда взять PackagesLocalDirectory с рабочей D365 VM, в которой был сделан Get latest code. Но мне очень необходимо разобраться, почему не работают ссылки на модели, в случае, когда я получаю Get latest code на скопированную ванильную PackagesLocalDirectory.
  7. Ошибка и нормальное поведение происходят на PU12 и PU15.
Подскажите, пожалуйста, как чинить эту проблему и почему это происходит! Заранее, большое спасибо за Вашу помощь!
Старый 21.07.2018, 06:11   #2  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Исправить ошибки, которыми заканчивается билд всех моделей? Они случайно не в модуле BBB?
За это сообщение автора поблагодарили: MarinaAX (2).
Старый 21.07.2018, 09:20   #3  
MarinaAX is offline
MarinaAX
Участник
 
134 / 57 (2) ++++
Регистрация: 20.08.2016
Цитата:
Сообщение от belugin Посмотреть сообщение
Исправить ошибки, которыми заканчивается билд всех моделей? Они случайно не в модуле BBB?
Большое спасибо за рекомендацию! Пожалуйста, могли бы Вы быть так любезны, чтобы более подробно объяснить как и искать подобные ошибки?
Старый 21.07.2018, 10:07   #4  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
В вашем сообщении есть две категории ошибок - ошибка при старте сервиса и ошибки компиляции. По поводу вторых не сказано какие именно. Так что я могу дать только общий совет - найти модель не собирающуюся и не зависящую от других не собирающихся посмотреть текст сообщений и понять их или сообщить сюда. При сборке моделей результат записывается в buildmodelresult.xml - можно например сгруппировать сообщения оттуда
За это сообщение автора поблагодарили: MarinaAX (2).
Старый 21.07.2018, 22:42   #5  
MarinaAX is offline
MarinaAX
Участник
 
134 / 57 (2) ++++
Регистрация: 20.08.2016
Послесловие
Цитата:
Сообщение от belugin Посмотреть сообщение
В вашем сообщении есть две категории ошибок - ошибка при старте сервиса и ошибки компиляции. По поводу вторых не сказано какие именно. Так что я могу дать только общий совет - найти модель не собирающуюся и не зависящую от других не собирающихся посмотреть текст сообщений и понять их или сообщить сюда. При сборке моделей результат записывается в buildmodelresult.xml - можно например сгруппировать сообщения оттуда
Большое спасибо за Ваши советы, Belugin!
  1. В папке BIN внутри модели не доставало DLL-файлов.
  2. Попытка добавить папку BIN из существующих D365 VM и последующая компиляция не увенчались успехом с теми же ошибками компиляции.
  3. Попытка добавить папку с моделей, которая была указана в ошибке, из существующих D365 VM и последующая компиляция всех моделей не увенчались успехом с теми же ошибками компиляции.
  4. Пришлось переразвёртывать D365.
Несмотря на то, что машину пришлось переразвёртывать, большое спасибо за описание возможных ошибок и рекомендации, которыми Вы поделились!!!
Теги
build, model

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
sertandev: Using .NET attributes for D365 FO child class constructors Blog bot DAX Blogs 0 04.04.2018 14:11
sertandev: Generating deep links for D365 FO forms and records Blog bot DAX Blogs 0 26.03.2018 14:11
D365 Ошибка при обновлении модели Skolos DAX: Программирование 1 15.01.2018 18:32
erconsult: Copy-paste automation in D365 FO with a keyboard emulator Blog bot DAX Blogs 5 10.01.2018 13:42
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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