Я бы хотел использовать приложение под Debian, которое написано на. net как следует. У меня нет источника, только файл .exe. Я установил моно из репозиториев Debian. Программа запускается и работает нормально.
Программа не сложная и использует последовательный порт. (Это программатор автомобильного ЭБУ.)
Программа, кажется, написана таким образом, я могу выбрать только COM0 ... COM100 в качестве последовательного порта, кажется, не подготовлен для Linux.
Есть ли способ заставить его работать под Linux?
Что я делал до сих пор, я добавил правило udev (ACTION == "add" KERNEL == "ttyUSB0" NAME = "COM0"), но это не сработало.
Есть ли какой-либо способ в операционной системе или на уровне моно-фреймворка, который соблазнил бы программу использовать / dev / ttyUSB0, выбрав «COM0» в самом приложении?
Сообщения об ошибках в приложении при попытке доступа к порту COM0: «CloseObdPort: ссылка на объект не установлена на экземпляр объекта», а затем «Нет такого файла или каталога»
С уважением, Даниэль