【发布时间】:2013-07-09 01:04:36
【问题描述】:
我正在尝试在 Xamarin Studio 中编译 jabber-net,以便可以在 Xamarin.iOS 应用程序中使用它。 从我所做的其他搜索中,我被告知我需要重新编译源代码。
我可以从命令行构建 dll,但我不知道这是针对哪个版本的 .NET/Mono。 这会生成一个 jabber-net.dll 和一个 jabber-net.dll.mdb。 如果我将 jabber-net.dll 添加到我的项目中,请添加所需的
using jabber.client;
...
...
...
JabberClient client = new JabberClient ();
并尝试编译我被告知。
/Users/brad/Projects/XMPPChat/XMPPChat/AppDelegate.cs(37,47):错误 CS0584:内部编译器错误:无法导入类型
jabber.client.JabberClient' fromjabber-net,版本 = 2.1.0.702,文化 = 中性, PublicKeyToken=924c5b18328d6f09' /Users/brad/Projects/XMPPChat/XMPPChat/AppDelegate.cs(37,38):错误 CS0584:内部编译器错误:无法导入类型jabber.client.JabberClient' fromjabber-net,版本 = 2.1.0.702,文化 = 中性,PublicKeyToken = 924c5b18328d6f09' /Users/brad/Projects/XMPPChat/XMPPChat/AppDelegate.cs(37,38): error CS0201: 只有赋值、调用、递增、递减和新对象表达式可以作为语句使用
我不知道这里发生了什么... 当我尝试将 jabber-net 附带的任何 .sln(或包括任何现有项目,甚至是单声道特定项目)打开到我的解决方案中时,它要么会挂起尝试转换项目,要么会告诉我
无法加载文件“/Users/brad/Projects/XMPPChat/JabberNet-2.1.0.710/mono-jabber-net.csproj”。
会吐出this错误。
知道从这里去哪里吗? :|
【问题讨论】:
标签: ios xamarin.ios xmpp xamarin