我是一名MonoTouch开发人员,我正在编写一个项目,用于将RabbitMQ消息发送到服务器,我有一个.NET项目(使用VS 2010)来调用RabbitMQ .NET客户端DLL文件来发送RabbitMQ消息是正确的,但是当我将此.NET客户端DLL文件(RabbitMQ.Client.dll)引用到MonoTouch iOS项目,并调用发送消息方法,它会抛出此错误消息:
无法从程序集“RabbitMQ.Client”加载“System.configuration.ConfigurationSettings”类型
帮助!
答案 0 :(得分:2)
您无法在MonoTouch中引用(二进制)桌面程序集,您必须使用MonoTouch BCL重建dll。
只需创建一个新的MonoTouch类库解决方案,复制/链接到您的RabbitMQ源文件,然后就可以使用这个dll /项目了。
还有一些信息here。