c# - VS2019 中的 Azure IoT 解决方案仅适用于系统重启后的首次运行

标签 c# docker iot azure-iot-edge

我使用的是运行 vs2019 的 Windows 10 Pro。我试过默认的example在文档中。我使用 azure 容器注册表。我注意到该解决方案仅在我第一次重新启动系统时才能正常运行。如果我第二次运行我的解决方案,我会遇到问题“ IOException: Channel is closed ”,如果我重新启动系统并再次运行解决方案,它将起作用,如果我停止调试并再次运行解决方案获取 channel 关闭异常。

系统重启后首次运行解决方案
enter image description here

第二次运行解决方案
enter image description here

最佳答案

我已经查看了文档,但无法在我的 Win10 Pro 上重现该问题。系统(包括系统重启)。

请重新查看 docker-running,IoT Edge Tools 模拟器已设置,没有网络/代理问题, VS 2019 或操作系统上没有待处理的更新 .

这可能是您设备端的间歇性问题,因此请按照文档重试,如果您仍然遇到任何问题,请发表评论。

关于c# - VS2019 中的 Azure IoT 解决方案仅适用于系统重启后的首次运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61863919/

相关文章:

docker - 注册表允许 docker 镜像重复 :tag?

iot - om2m 和 onem2m 有什么区别

iot - 在 ThingsBoard 中导出设备的遥测数据

c# - PushSharp 关注点分离

python - 访问在 Docker 容器上运行的 Jupyter notebook

c# - MVC Razor C# 用于 HTML img 标签 src 的变量

Docker 组合 "--no-build was passed"

powershell - RPi2 PsSession : "Command ' iotstartup' cannot be found"

javascript - 如何在外部浏览器中打开 anchor 标记链接,而不是在 xamarin.forms 中的同一 Web View 中打开

C# - 从 WPF DataGrid 填充文本框