当我尝试构建应用程序时,出现以下异常:
C:\Program Files (x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(681,3): error : Failed to resolve assembly: 'Java.Interop, Version=0.1.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065'
我尝试清理项目并再次构建它,还更新了 Xamarin.Forms 包,但仍然没有运气。
堆栈跟踪的一些概述:
2>C:\Program Files (x86)\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(681,3): error : Failed to resolve assembly: 'Java.Interop, Version=0.1.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065' 2> Tool /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/bin/mtouch execution finished. (TaskId:153) 2> MTouch: 2016-07-05T14:27:15.8191415+05:30 - Finished (TaskId:153) 2> Output Item(s): _NativeLibrary= (TaskId:153) 2>Done executing task "MTouch" -- FAILED. (TaskId:153)
有人收到过这个错误吗?我正在运行最新的 Xamarin for Visual Studio。
最佳答案
正如@SushiHangover Java.Interop.dll
在上面的评论中提到的来自 Xamarin.Android
我在 Xamarin.IOS
中收到错误。
我有一个引用号 Mono.Android
在 PCL 中,始终在 Xamarin.IOS
中引用所以间接地我引用了Xamarin.Android
的dll至Xamarin.IOS
。从 PCL 中删除引用解决了我的问题。
关于xamarin - 无法解析程序集 : 'Java.Interop' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38199278/