c# - 设置 32 英尺库

标签 c# .net exception-handling bluetooth 32feet

我正在尝试开始使用这个库:32feet

我有一个 Broadcomm 蓝牙协议(protocol)栈,但一直无法弄清楚如何设置这个库。当我运行我的代码时,我得到:

Unhandled Exception: System.PlatformNotSupportedException: No supported Bluetooth protocol stack found.

在他们的网站上四处搜索后,我发现了这个:Installation instructions

它表示将适当的 DLL 复制到项目中,然后运行 ​​Test32FeetWidcommWin32.exe。我已经尝试将文件放在我的 Visual Studio 项目中的每个文件夹中,然后运行该 EXE,但我仍然遇到相同的错误。最初我尝试只添加 InTheHand.Net.Personal.dll 文件作为对我的项目的引用,但这也不起作用。

我做错了什么?

最佳答案

也可能只是 Windows 中的蓝牙未打开。

我正在使用 .NET InTheHand 库,收到此消息只是因为蓝牙在 Windows 中已关闭,并通过激活蓝牙解决了这个问题。

关于c# - 设置 32 英尺库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11416160/

相关文章:

.net - 如何在 WebBrowser Control 中设置当前 document.domain 以避免 "Access is denied"?

获取图像数组时出现 java.lang.ArrayIndexOutOfBoundsException

c# - 在 C# 中处理异常时,如何压缩大量小的 Try-Catch block ?

c# - Asp.Net Mvc 5 Azure Active Directory 获取用户配置文件图像并将其保存在服务器上

c# - 动态输入数据时 TCP 服务器无法正确接收

c# - C# 中的类型相等性检查

c# - 如何以编程方式更改 LINQ C# Winforms 中的连接字符串

c# - WPF:使用调度程序在 TextBox VS 中移动插入符号。不使用它

c# - 使用动态添加方法?

c++ - 抛出异常的同时抛出异常