我正在使用 Azure 进行 IoT 项目。我的目的是在向 iotHub 上传数据时检查从 iotHub 发送的“反馈”消息。
为此,我试图安装 WindowsAzure.ServiceBus(版本 5.0,但甚至尝试过以前的版本)NuGet 包。我收到这些类型的错误:
Il pacchetto System.IdentityModel.Tokens.Jwt 4.0.4.403061554 non è compatibile con uap10.0.14393 (UAP,Version=v10.0.14393). Il pacchetto System.IdentityModel.Tokens.Jwt 4.0.4.403061554 supporta: net45 (.NETFramework,Version=v4.5)
Il pacchetto WindowsAzure.ServiceBus 5.0.0 non è compatibile con uap10.0.14393 (UAP,Version=v10.0.14393)/win10-arm-aot. Il pacchetto WindowsAzure.ServiceBus 5.0.0 supporta: net46 (.NETFramework,Version=v4.6)
对于不是意大利语的人,它会说“数据包 xxx 与 xxx 不兼容”。
所以我在互联网上搜索并找到了一些“解决方案”:
1)清除NuGet缓存并重新下载。这样做了,问题仍然存在。
2) 手动安装 .NET Framework 4.6 和 4.5 。对于 4.6,成功完成,但 4.5 不可用......所以问题也没有解决(最糟糕的是它无法识别我的 .NET Framework 4.6)。
因此,我尝试更深入地搜索,我更改了构建 UWP 项目的 Windows 10 的最低版本,但没有任何更改……所以这就是我向您寻求帮助的原因。
非常感谢!
PS:我的.NET Framework,各种更新都成功了,就是无法安装这个包... VS Studio 2017
慕码人8056858
相关分类