BluetoothLEClient UWP样本崩溃

BluetoothLEClient UWP样本崩溃,uwp,bluetooth-lowenergy,visual-studio-2017,Uwp,Bluetooth Lowenergy,Visual Studio 2017,我需要为Windows 10开发一个应用程序,该应用程序可以与我拥有的自定义GATT服务的BLE设备接口。我知道正确的方法是在UWP中使用BLE支持。因此,我尝试从以下存储库运行BluetoothLEClient示例开始: 我已经在Visual Studio 2017中打开了BluetoothLEClient示例。我最初尝试为x64构建此版本以在本地计算机上运行时出现部署错误,表明目标计算机上的Windows Universal Runtime版本不正确 然后,我更改了目标版本和最小版本,以匹

我需要为Windows 10开发一个应用程序,该应用程序可以与我拥有的自定义GATT服务的BLE设备接口。我知道正确的方法是在UWP中使用BLE支持。因此,我尝试从以下存储库运行BluetoothLEClient示例开始:

我已经在Visual Studio 2017中打开了BluetoothLEClient示例。我最初尝试为x64构建此版本以在本地计算机上运行时出现部署错误,表明目标计算机上的Windows Universal Runtime版本不正确

然后,我更改了目标版本和最小版本,以匹配我已安装的版本,即: 寡妇十周年纪念版(10.0版本14393)

在此之后,应用程序将生成并开始运行,但随后会因未处理的异常而崩溃,并声明附加的调试器未针对未处理的异常进行设置。然后,我将调试器的设置更改为“混合(托管和本机)”,并重新运行应用程序

此时,它崩溃在InitializeComponent()行上;在Scenario1_DiscoverServer()中

BluetoothLEClient.exe中0x00007FF86D1ED489(Windows.UI.Xaml.dll)处发生未经处理的异常:0xC000027B:发生应用程序内部异常(参数:0x000019CB327BFD0,0x0000000000000001)。发生

请你解释一下这个问题的原因,以及如何克服它

或者,是否有更好的途径来开发Windows程序,以便在可编程设备上与自定义GATT服务接口


谢谢。

我设法弄明白了这一点,该项目似乎取决于是否安装了Windows 10 Creators Update

一旦我安装了它并重新打开了VisualStudio项目,它就可以正常运行了