我正在尝试构建一个NuGet程序包,该程序包可由使用包含BluetoothLEDevice
和相关类的Windows库的WPF应用程序使用。需要此功能的现有应用程序是WPF应用程序,我对此不太了解。当前,有些事情可以工作,而另一些则不能。
例如,当我使用设备观察器获取对要连接的设备的引用,然后调用System.PlatformNotSupportedException: 'Windows Runtime (WinRT) is not supported on this platform.'
时,出现DeviceInformation.CreateFromIdAsync(...)
错误。
我尝试将WPF应用的TargetPlatformVersion
设置为10。根据是否从WPF项目引用解决方案中的类库还是将其作为NuGet包加载,我还会看到不同的结果。
我在查找有关此文档的最新文档时遇到了麻烦。