UnauthorizedAccessException для comPort.Open () при использовании USB-ключа Bluetooth - PullRequest
0 голосов
/ 22 мая 2018

У меня есть приложение Unity / C #, которое использует com-порты для связи с пользовательским устройством Bluetooth.Соединение с последовательными портами работает нормально при использовании штатного / inbilt / OE устройства Bluetooth на любом компьютере, который я тестировал.При использовании USB-адаптера Bluetooth (ключ BT подключается к USB-порту), я получаю UnauthorizedAccessException при вызове serialPort.Open ().

Ключ находит мое устройство Bluetooth в win, я вижу исходящий последовательный портНазвание портаПопытка сделать простое приложение WindowsFormsApp, чтобы выяснить время и задержки, но это то же самое.Независимо от того, что я делаю, есть одно и то же исключение для метода .Open ().Упрощенный код выглядит следующим образом:

SerialPort serialPort = new SerialPort(@"\\.\COM3" , 9600);
serialPort.Open();

Я видел и не повторяю: почему доступ к com-порту запрещен? Доступ к порту запрещен через USB Bluetoothадаптер Просто они ничего не решают.

...