Что это значит

Прикладной код Directum RX состоит из модулей, которые вызывают друг друга. Если один модуль уже новой версии, а другой старой, вызов попадает в метод, которого в загруженной сборке нет. Отсюда ошибка. Пользователь видит её на действии, которое пользуется этим методом.

Типичная причина: публикация прошла не до конца, на часть серверов или подов выложилась новая версия, на часть нет. Реже: в пакет забыли включить изменённый модуль.

Как проверить

  1. Какой метод и тип: они в тексте ошибки. По ним понятно, какой модуль отстаёт.
  2. Одинаковая ли версия на всех серверах или подах: если ошибка идёт только с одного узла, он не обновился.
  3. Журнал последней публикации: была ли она завершена без ошибок.

Что сделать

  1. Переопубликовать пакет целиком и перезапустить сервисы, чтобы все узлы подхватили одну версию.
  2. Если ошибка на одном узле, перезапустить или пересоздать его.
  3. Для разработчиков: проверить, что в пакете есть все изменённые модули. Хорошая практика: после публикации прогонять короткий набор автотестов на ключевые действия.