Microsoft.Azure.Devices.dll 中发生了 'System.FormatException' 类型的未处理异常

An unhandled exception of type 'System.FormatException' occurred in Microsoft.Azure.Devices.dll

我指的是 tutorial 创建设备标识。但是,出现如下异常:

这是我的配置文件:

编辑:
App.Config 中的 Instrumentation 键和值是什么?我只是从示例代码中复制过来的。但是,如果我使用的是真实设备,我可以从哪里获得它?

我是否缺少任何 SDK 或其他任何东西? 我需要下载额外的东西吗?本教程没有任何建议。 即使我 运行 来自 GiTHub 的示例代码也出现同样的错误。

您能检查一下您使用的连接字符串的格式是否正确吗?它应该看起来像:

"HostName={your hub name}.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey={your key}"

您可以按照教程中的说明从门户复制完整的连接字符串。

问题解决:我丢失了我的连接 string.Which 我从 "IoTHubOwner" 从 Azure 门户登录获得。 :)

以下屏幕片段显示了此错误的原因,例如 connectionString

使用 Azure IoT 中心的 connectionString - 请参阅教程部分创建 IoT 中心 第 6 步。