Использование сторонней библиотеки - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день. Есть библиотека, которая при попытке загрузить ее с помощью
Листинг программы
  1. Assembly a = Assembly.LoadFrom(@"C:\Program Files (x86)\ATOL\Drivers8\Bin\FprnM1C.dll");
выдает ошибку

"BadImageFormatException: Ожидалось, что модуль содержит манифест сборки"

. Также пробовал делать так:
Листинг программы
  1. [DllImport("FprnM1C.dll")]
  2. public static extern void ShowProperties();
Но при вызове соответствующего метода появлялась ошибка

"Не удается найти точку входа "ShowProperties" в DLL "FprnM1C.dll""

. Необходимо найти способ использовать свойства и методы со сторонней не С# библиотеки. Уже не первый день ищу способы подключиться к сторонним библиотекам, на прошлые темы с похожим вопросом никто так и не ответил: Раз, Два Также мне советовали использовать MEF, но я не могу понять, как с его помощью можно использовать сторонние библиотеки?

Решение задачи: «Использование сторонней библиотеки»

textual
Листинг программы
  1. FprnM1C.IFprnM45 ECR = new FprnM1C.FprnM45();
  2. ECR.RegisterNumber = 22;
  3. ECR.GetRegister();
  4. string SerialNumber=ECR.SerialNumber;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы