1

我正在尝试在我的 Azure IoT 中心的身份注册表中创建一个新的设备身份。我按照此处列出的步骤进行操作。

但是当我在注册表中添加一个新设备时:

device = await registryManager.AddDeviceAsync(new Device(deviceId));

我收到此消息的异常:

错误代码:InvalidProtocolVersion;无效协议版本:2016-04-30

任何正确方向的观点都将不胜感激。

4

1 回答 1

1

这可能是因为您引用的 dll 版本与 hub 的版本不匹配。

刚刚发布的新 hub 版本使用的是 Microsoft.Azure.Devices 的预发布版本。检查您使用的是哪个版本。如果可能,请添加您的 nuget 包的屏幕截图。

于 2016-05-25T16:51:04.160 回答