无法将M2MQTT Nuget软件包安装到Xamarin.iOS

时间:2018-08-13 17:50:42

标签: xamarin.ios nuget

在将M2MQTT 4.3的Nuget软件包安装到Xamarin.iOS项目时,出现以下错误:

  

无法安装软件包“ M2Mqtt 4.3.0”。您正在尝试安装   将此软件包打包到以“ Xamarin.iOS,Version = v1.0”为目标的项目中,   但程序包不包含任何程序集引用或内容   与该框架兼容的文件。

但是,4.2可以正常工作。我也看到其他一些软件包也弹出此错误,并且我的Nuget是最新的。当我尝试在Windows以及Mac上的Visual Studio中的VS2017中安装时,会显示此错误。

是否有可能自己从源代码构建软件包,如果是的话,我需要做些什么更改以使其兼容(假设该库实际上并未使用Xamarin.iOS不使用的.NET部分)支持)?

我需要更新的原因是,在4.2上尝试创建MqttClient时出现以下错误:

  

类型“ IPAddress”在未引用的程序集中定义。   您必须添加对程序集'System,Version = 3.9.0.0 ...'的引用

,我希望此错误将在最新版本中解决。

0 个答案:

没有答案