c# - 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 的屏幕截图。单击开始调试似乎没有做任何事情,只是让我的鼠标滚轮旋转几秒钟。
解决方案
出现三个警告是因为三个xaml文件的位置与当前文件夹不同。
警告不会影响您调试解决方案,因为三个xaml文件的DependentUpon
路径(用记事本打开BluetoothLE.csproj文件可以找到它)是相对于项目根目录的,例如,编译器可以找到最后需要xaml文件。<DependentUpon>Scenario1_Discovery.xaml</DependentUpon>
推荐阅读
- asp.net-mvc - 如何为共享客户的连接帐户创建条纹发票
- kotlin - 惯用地传递可空类型的方法引用
- python - 在 for 循环中创建大小增加的变量
- python - 在 Python 中解密 Kamstrup WMBUS
- python - 在 spaCy 中使用正则表达式:匹配各种(不同大小写)单词
- c - 在控制台应用程序中禁用剪贴板操作
- azure - 应用程序网关的后端运行状况探测显示后端服务器证书未与应用程序网关一起列入白名单
- c# - 使用 EF 和 Code First 的 .NET Core 自定义用户属性
- ruby-on-rails - 使用 rails 或某些服务以 15 个时间间隔向 100 个收件人发送电子邮件
- c# - 如何在 ASP.NET Core 2.0 MVC 中调用一个简单的存储过程