У меня есть проект, в котором используется DLL из системы ERP. DLL используется для получения информации из ERP, например счетов-фактур и т. Д. Я получаю следующую ошибку:
Внутреннее исключение 1: FileNotFoundException: не удалось загрузить файл или сборку SnelStartGatewayInterface, Version = 12.48.37.0, Culture = нейтральный, PublicKeyToken = null или одну из его зависимостей. Система не может найти указанный файл.
Но в том же окне я использовал watch 1, чтобы увидеть текущую сборку с помощью метода:
AppDomain.CurrentDomain.GetAssemblies()
Возвращает пару сборок. Это тот, который загружен и точно такой же, как и в ошибке:
+ [36] {SnelStartGatewayInterface, Version = 12.48.37.0, Culture = нейтральный, PublicKeyToken = null} System.Reflection.Assembly {System.Reflection.RuntimeAssembly}
Почему он вернул мне ошибку?
Пс. Я пробовал тот же метод и dll в тестовом приложении Windows Forms, и он работал нормально.