0

Xamarin.Auth我的WindowsPhone项目需要Xamarin. 上有一个实验分支GitHubhttps ://github.com/xamarin/Xamarin.Auth.git

如何将此添加为对我的项目的引用?我什么都找不到DLL

提前致谢!

4

1 回答 1

1

这里GitHub项目中的这个页面来看,这个特定的 GitHub 项目似乎没有版本作为其中的一部分。WindowsPhone

在这里的官方Xamarin.Auth组件上,看起来这仅适用于目前。v1.2.3.1 iOSAndroid

我认为您需要的“实验”分支在这里,该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的 s 将保存在Bin您可以从其他项目中引用的文件夹中。

于 2016-02-09T14:42:38.737 回答