无法将TLSharp添加到PCL

时间:2017-01-25 19:24:54

标签: c# xamarin telegram

我正在尝试为我的Xamarin.Forms应用程序添加Telegram支持。

我找到的唯一的东西是TLSharp,它看起来很棒,但我无法将其添加到我的PCL中。我还尝试下载整个代码并将内容添加/复制到PCL并尝试修复出现给我的问题,但没有成功。

主要问题是我无法将TLSharp添加到我的PCL是因为DotNetZip 1.9.3显然目前没有PCL支持。但我在GitHub上发布了一个新的pull请求。

Could not install package 'DotNetZip 1.9.3'. 
You are trying to install this package into a project that targets '.NETPortable,Version=v4.5,Profile=Profile111', 
but the package does not contain any assembly references or content files that are compatible with that framework.

所以我尝试创建一个新的PCL并逐步复制TLSharp中的内容。

这是我目前的进展。 TLSharp.Core看起来像这样:

enter image description here

我们知道DontNetZib不兼容但到目前为止还可以(拉请求打开,我可能会使用另一个压缩DLL?)

但我无法得到更多:

enter image description here

我常见的.dlls去了哪里? 我知道在PCL中,在构建期间添加了一些程序集,但是XML和东西呢?我不能通过RightClick on References =>添加任何一个。添加参考。

0 个答案:

没有答案