System.BadImageFormatException : 'Не удалось загрузить файл или сборку' mongocrypt 'или одну из ее зависимостей. Модуль должен содержать манифест сборки. '
У меня есть проект, который запускает Hangfire 1.7.5 с MongoDB 2.9.1.0. Этот проект используется в качестве внутреннего движка для выполнения различных видов работ.
Чтобы создать конечные точки для внешних систем для вызова этого механизма, у нас есть еще один проект, который использует те же версии Hangfire и MongoDB для подключения и передачи заданий на обработку.
Я обновил Hangfire и Mon go до последних версий 1.7.9 и 2.10.1.0 соответственно во всех проектах, которые использовали эти dll. Используя Visual Studio, при запуске веб-проектов я продолжаю получать вышеуказанную ошибку. Я получаю их от 4 до 5 раз, прежде чем сайт ASP. Net загружается и позволяет мне получить доступ ко всему, что мне нужно, включая данные, к которым осуществляется доступ через MongoDB. Просто неудобство, но все же исключение при загрузке проекта.
Я знаю, что архитектура процессоров может вызвать исключение System.BadImageFormatException, но в этом смысле ничего не изменилось. Я все запускаю. net 4.6.1, и все продолжает работать в конфигурации AnyCPU. Если я изменю все эти проекты на x64 или x86, то одна или другая вещь перестанет работать. Ошибка mongocrypt продолжает возникать независимо от архитектуры процессора.
Я не могу найти что-либо в Google или SO относительно mongocrypt. Есть идеи?