C#学习教程:无法将Linq2Twitter包添加到XamarinStudio)/包/linqtotwitter.3.1.1/linqtotwitter.3.1.1.nupkg”。以前该包已安装但无法从我的代码中引用。经过一些研究,我发现这可能与http://www.mono-project.com/上缺少对PCL(http://lastexitcode.com/blog/2014/11/16/InstallingPortableClassLibrariesForXamarinStudio/)的支持有关下载/安装monoMDK(MonoDevelopmentKit)后,我无法再向我的项目中添加包。任何想法:-)多次遇到同样的问题,仅在Mac上的XamarinStudio中。通过手动编辑packages.config修复了此问题,以便在PCL和iOS项目中将id小写而不是NuGet提供的小写。基于id的条目将是:有关@MattWard线程中其他答案的讨论中的更多信息当您不在Windows上时,NuGet有一些区分大小写的问题。如果包ID和包文件名的大小写不同,那么您会看到一些错误。它看起来不像是可移植类库(PCL)配置文件问题。linqtotwitter的bundleid和文件名有问题,因为bundleid与文件名大小写不匹配,看起来像你看到的问题。我假设该文件存在,但存在不同的情况:/packages/linqtotwitter.3.1.1/linqtotwitter.3.1.1.nupkg您可以通过更改.nupkg来解决此问题,使其具有与包id完全相同的文件名大小写。但是,我可以在Mac上使用XamarinStudio将linqtotwitter添加到可移植类库项目,而不会出现任何错误。你在使用Linux吗?与Mac上的MonoDevelop相比,Linux上的MonoDevelop存在更多区分大小写的问题。以上为C#学习教程:XamarinStudio分享的所有内容都不能添加Linq2Twitter包。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处:
