首页 > 解决方案 > Visual Studio 中的低功耗蓝牙示例

问题描述

我是 C#、Visual Studio、蓝牙 LE 和一般开发的新手。我正在尝试在 Visual Studio 中运行此示例:https ://docs.microsoft.com/en-us/samples/microsoft/windows-universal-samples/bluetoothle/

当我进入“双击 Visual Studio 解决方案 (.sln) 文件”步骤时,我按照说明选择了 c# (cs) 版本,但在 Visual Studio 中收到以下 (3) 警告:

严重性代码说明项目文件行抑制状态警告在项目文件中找不到文件“Scenario1_Discovery.xaml.cs”的父文件“Scenario1_Discovery.xaml”。蓝牙LE

严重性代码说明项目文件行抑制状态警告在项目文件中找不到文件“Scenario3_ServerForeground.xaml.cs”的父文件“Scenario3_ServerForeground.xaml”。蓝牙LE

严重性代码描述项目文件行抑制状态警告在项目文件中找不到文件“Scenario2_Client.xaml.cs”的父文件“Scenario2_Client.xaml”。蓝牙LE

然后我尝试继续并“构建解决方案”,但没有任何反应。我尝试搜索上面的警告,但没有找到任何我能理解的东西。

编辑:这是我打开文件并尝试按照步骤操作后 VS 的屏幕截图。单击开始调试似乎没有做任何事情,只是让我的鼠标滚轮旋转几秒钟。

VS的截图

标签: c#visual-studiouwpbluetooth-lowenergy

解决方案


出现三个警告是因为三个xaml文件的位置与当前文件夹不同。

警告不会影响您调试解决方案,因为三个xaml文件的DependentUpon路径(用记事本打开BluetoothLE.csproj文件可以找到它)是相对于项目根目录的,例如,编译器可以找到最后需要xaml文件。<DependentUpon>Scenario1_Discovery.xaml</DependentUpon>


推荐阅读