我想用RabbitMQ的。我发现金块.NET,但我得到的错误:的RabbitMQ在Xamarin
您正在尝试这个软件包安装到一个项目,目标的MonoAndroid,版本= V6.0“ ,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者。
如何实现与RabbitMQ的连接。手动复制源?
我想用RabbitMQ的。我发现金块.NET,但我得到的错误:的RabbitMQ在Xamarin
您正在尝试这个软件包安装到一个项目,目标的MonoAndroid,版本= V6.0“ ,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者。
如何实现与RabbitMQ的连接。手动复制源?
问题是RabbitMQ nuget包需要完整的.NET Framework。由于PCL和Xamarin Android项目不提供完整的框架,因此无法工作。一种选择是采取源代码并像您建议的那样在PCL中构建它(例如,参见https://forums.xamarin.com/discussion/49858/using-rabbitmq-amqp-with-xamarin-forms)。根据你想要做什么,我认为使用HTTP API也许值得考虑。
你说的有很大的价值 - 谢谢! – Jackop
Rabbit MQ现在也构建为.net标准1.5库。 https://www.nuget.org/packages/RabbitMQ.Client
您应该可以毫无问题地将其引入最新的Xamarin(考虑到您的xamarin版本设置为支持.net标准1.5或2.0版本)。 Xamarin形式加入标准库的支持从版本2.3.5-预 https://blog.xamarin.com/building-xamarin-forms-apps-net-standard/
UWP容易与.NET 2.0标准支持,并与1.5库兼容。
哇!谢谢 :) – Jackop
我假设你使用RabbitMQ.Client 3.5.6包? –