Я пытался решить эту проблему в течение часа, и это дало мне головную боль. Все, что я пытаюсь сделать, - это подключить устройство Bluetooth к моему приложению, используя пример on this page. Когда вызывается функция .Connect, возникает SocketException, говоря: «Запрошенный адрес недействителен в его контексте».32feet .NET api отказывается подключиться «Запрошенный адрес недействителен в его контексте»
Я уверен, что адрес устройства, в котором я спариваюсь, правильный; Я даже обнаружил устройства и использовал адрес с одного из найденных устройств, но у меня все еще была такая же ошибка. Я попробовал и BluetoothService.SerialPort, и пример класса MyConsts для Guid, и оба подняли ту же ошибку.
код я использую здесь:
BluetoothAddress addr = BluetoothAddress.Parse("78A2A0FC0BB1");
Guid serviceClass;
serviceClass = BluetoothService.SerialPort;
// - or - etc
// serviceClass = MyConsts.MyServiceUuid
//
var ep = new BluetoothEndPoint(addr, serviceClass);
var cli = new BluetoothClient();
cli.Connect(ep);
Stream peerStream = cli.GetStream();
Я также использую Visual Studio 2015
Вы должны добавить соответствующий код к самому вопросу, а не привязываться к внешней веб-странице. –