【发布时间】:2019-03-24 13:30:37
【问题描述】:
我们正在使用 Azure DevOps 构建我们的 Xamarin Forms 移动应用。这已经工作了好几个星期了,没有任何问题。由于某种原因,我现在在构建 iOS 项目时遇到以下错误:
MT2002:无法从“Xamarin.iOS,Version=0.0.0.0,Culture=neutral,PublicKeyToken=84e04ff9cfb79065”解析“AuthenticationServices.ASWebAuthenticationSession”引用
Android 和共享项目运行良好。这只是iOS项目的一个问题。
我没有以任何方式更改或更新 Xamarin.iOS,因此无法理解为什么我现在收到此错误。
如果有什么不同,我正在使用 Visual Studio 2017 15.8.1。
我怀疑在共享项目中添加对 Microsoft.Identity.Client 预览的引用后首先出现错误。 Azure DevOps 上的此参考和 Xamarin.iOS 是否存在问题?
【问题讨论】:
-
您找到解决此问题的方法了吗?除了降级吗?
-
在我的特殊情况下,我已经降级了。微软仍未解决此问题。
-
我设法解决了这个问题。现在我可以使用最新的 Identity Client lib 运行。请在此处找到解决方案。github.com/AzureAD/microsoft-authentication-library-for-dotnet/…
-
@RakeshRNair 感谢您的更新 :)
标签: xamarin.forms xamarin.ios azure-devops