bos*_*sco 6 .net xamarin.ios xamarin.android jwt thinktecture-ident-model
我有一个带有PCL程序集,Android应用程序和iOS应用程序的Xamarin.Forms解决方案,我想解码PCL中的JWT.
我不能使用Thinktecture.IdentityModel.Core 1.1.0或System.IdentityModel.Tokens.Jwt 4.0.0或JWT 1.3.2,因为它们都不能添加到以' portable-net45 + win + MonoAndroid10 +为目标的项目中MonoTouch10 '.
我能够从NuGet 添加Jose JWT 1.7.0并验证它在单元测试中有效,但它导致我在我的Xamarin Android项目中得到以下构建错误...
加载程序集时出现异常:System.IO.FileNotFoundException:无法加载程序集'System.Web.Extensions,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'.也许它在Mono for Android配置文件中不存在?
建议?
小智 6
正如您在http://developer.xamarin.com/guides/android/under_the_hood/assemblies/中看到的,Mono for Android中的.NET框架似乎不包含程序集System.Web.Extensions
编辑:这意味着您正在引用为桌面使用而创建的库,并且尚未使用Android参考程序集重新编译.这不受支持.
| 归档时间: |
|
| 查看次数: |
1110 次 |
| 最近记录: |