azure - 使用自定义程序运行 Windows 10 Core 的 Raspberry Pi 3 显示划掉的 x

标签 azure uwp raspberry-pi3 azure-iot-hub windows-iot-core-10

我有一个非常简单的项目,我的目标是能够在运行 Windows 10 IoT Core 的 Raspberry Pi 3 上通过直接方法调用(通过 Azure IoT 中心)来切换 LED。

在当前状态下,我编写的程序仅显示一个带有 x 的白框,与邮件信封没有什么不同,并且后端光控制代码不响应直接方法调用。然而,当连接到 Visual Studio 2017 远程调试器时,UI 背后的代码似乎运行得很好(或者我是这么认为的),所以我认为直接方法调用的失败是由于我的互联网连接造成的(正如我在this question)。

然而,事实证明,UI 背后的代码正在请求将一个小程序执行更新打印到文本框中,并且不存在的 UI 从未响应,从而阻止程序继续打开 Azure Iot首先是集线器设备客户端。

我不想完全放弃 UI,而是想弄清楚是什么阻止了我的 UI 执行任何操作。奇怪的是,当我第一次尝试我的程序(减去物联网代码)时,用户界面工作得很好。 坦率地说,我根本不知道什么会突然出错(如果您想知道,Pi 处于 Head 模式),所以我想我最好的做法是发布我的代码并看看其他人是否可以复制这些问题。

不是将我的所有代码都转储到这篇文章中,因为有人必须将其重新构建到一个项目中,然后可能会丢失某些内容等等...我只是将其全部插入一个 Git 存储库中,这可以是在这里找到:

https://github.com/Hermanoid/UltimateLED2

我还有几个问题要问...其中之一是,我忘记在存储库中发出我的 Raspberry Pi 的设备 key 和 ID。这可能是一个(半可行的,或至少可能的)安全问题吗?

而且,我的 VS 错误列表中有大量版本不匹配警告。在其他项目中,我只是在 Web.xml 或 App.xml 文件中启动一些版本重定向,但是(“运行时指令”XML 文件除外)这些版本重定向在此项目中不存在。我可以采取什么措施来解决这些问题?

谢谢!

卢卡斯·尼沃纳

最佳答案

应用程序的功能需要增强。由于应用程序现在需要将双向信息从它发送到azure。它需要在应用程序 list 中检查客户端和服务器

enter image description here

关于azure - 使用自定义程序运行 Windows 10 Core 的 Raspberry Pi 3 显示划掉的 x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48414311/

相关文章:

azure - 如何使用 Azure Bicep 调整现有资源?

azure - Pyspark - 创建我们的 python 包

c# - 如何计算 UWP BackgroundDownloader 中的下载速度?

c# - 如何使用 Application Insights 记录 Windows 10 UWP 应用中的数据绑定(bind)异常?

azure - 如何使用 azure CLI 创建 Power BI Embedded 工作区?

azure - Azure 容器和 Blob 的 ACL 访问能力

visual-studio-2015 - 关于将 VSTO 加载项发布到 Windows 应用商店或 Office 应用商店的可能性的困惑

ubuntu - SCP 命令在 Crontab 中不起作用

linux - 如何在 bash 中找到正在运行的命令的 PID?

python - 树莓派 GUI 上的 QT 创建者