我需要Xamarin.Auth为我在Xamarin的WindowsPhone项目。在GitHub上有一个实验分支:https://github.com/xamarin/Xamarin.Auth.git
如何将它添加到我的项目中作为引用?我找不到任何DLL
提前感谢!
发布于 2016-02-09 14:42:38
从GitHub项目这里中的这个页面来看,这个特定的GitHub项目不像它的一部分有WindowsPhone版本。
在官方的Xamarin.Auth组件v1.2.3.1 这里上,目前看来这只适用于iOS和Android。
我认为您需要的“实验性”分支是这里,src文件夹包含一个WindowsPhone版本。
如果您下载了它,并包含了Xamarin.Auth.WindowsPhone.csproj,那么您将能够编译它并在引用之后使用它。
更新1:-
对于“实验性”分支,下载源代码不足以加载WindowsPhone项目,因为它会抱怨Import语句不正确。
您需要手动编辑Xamarin.Auth.WindowsPhone.csproj并删除以下行:-
<Import Project="..\packages\Microsoft.Bcl.Build.1.0.7\tools\Microsoft.Bcl.Build.targets" />另外,解决方案Xamarin.Auth.sln在默认情况下不包括WindowsPhone项目。
完成之前删除Import的更改之后,您将能够将WindowsPhone项目添加到解决方案中,并且它将在没有抱怨的情况下加载。
当您对Xamarin.Auth.WindowsPhone项目进行编译时,它将检索最新的Microsoft.BCL引用并从NuGet中还原它,并成功地为WindowsPhone编译该项目。
然后,您将把您的DLL放在可以从其他项目引用的Bin文件夹中。
https://stackoverflow.com/questions/35294210
复制相似问题