我正在尝试为我的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
看起来像这样:
我们知道DontNetZib
不兼容但到目前为止还可以(拉请求打开,我可能会使用另一个压缩DLL?)
但我无法得到更多:
我常见的.dlls
去了哪里?
我知道在PCL中,在构建期间添加了一些程序集,但是XML和东西呢?我不能通过RightClick on References =>添加任何一个。添加参考。