如何为 Windows Phone 添加 Xamarin.Auth
How to add Xamarin.Auth for Windows Phone
我在 Xamarin
中的 WindowsPhone
项目需要 Xamarin.Auth
。 GitHub
上有一个实验分支:https://github.com/xamarin/Xamarin.Auth.git
如何将其添加为对我的项目的引用?我找不到任何 DLL
?
提前致谢!
从 GitHub
项目 here 的这个页面来看,这个特定的 GitHub 项目似乎没有 WindowsPhone
版本作为其中的一部分。
官方Xamarin.Auth
组件v1.2.3.1
here目前好像只有iOS
和Android
可用
我认为您需要的 'experimental' 分支是 here,src
文件夹中包含一个 WindowsPhone
版本。
如果你下载它,并包含 Xamarin.Auth.WindowsPhone.csproj
你将能够编译它并在引用后使用。
更新一:-
对于 'experimental' 分支,下载源代码不足以加载 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
文件夹中,您可以从其他项目中引用它。
我在 Xamarin
中的 WindowsPhone
项目需要 Xamarin.Auth
。 GitHub
上有一个实验分支:https://github.com/xamarin/Xamarin.Auth.git
如何将其添加为对我的项目的引用?我找不到任何 DLL
?
提前致谢!
从 GitHub
项目 here 的这个页面来看,这个特定的 GitHub 项目似乎没有 WindowsPhone
版本作为其中的一部分。
官方Xamarin.Auth
组件v1.2.3.1
here目前好像只有iOS
和Android
可用
我认为您需要的 'experimental' 分支是 here,src
文件夹中包含一个 WindowsPhone
版本。
如果你下载它,并包含 Xamarin.Auth.WindowsPhone.csproj
你将能够编译它并在引用后使用。
更新一:-
对于 'experimental' 分支,下载源代码不足以加载 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
文件夹中,您可以从其他项目中引用它。