我有一个基于MvvmCross的Xamarin项目。该项目用于IOS和Android.I在Visual Studio 15中打开了此项目。我收到了一些我很快解决的错误。有一些卡住的错误,即使在google和stackoverflow上搜索后,我也无法解决它们。我尝试了每一个在stackoverflow上找到的方法,但仍然存在所有的错误。 这个项目正在使用第三方库,如RestSharp和BoxApi.V2(更多)“ResolveLibraryProjectImports”任务意外失败
我在下面发布我的错误日志。
严重级代码说明项目文件行抑制状态 错误“ResolveLibraryProjectImports”任务意外失败。 System.IO.FileNotFoundException:无法加载程序集'RestSharp(Android),版本= 0.0.0.0,Culture = neutral,PublicKeyToken ='。也许它不适用于Android个人资料的Mono中? 文件名称:'RestSharp(Android).dll' at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference,ReaderParameters parameters) at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(String fullName,ReaderParameters参数) 在Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(字符串全名) 在Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.GetAssembly(字符串文件名) 在Xamarin.Android.Tasks.ResolveLibraryProjectImports.Extract(DirectoryAssemblyResolver RES ,ICollection
1 jars, ICollection
1 resolvedresourceDirectories,ICollection1 resolvedAssetDirectories, ICollection
1 resolvedEnvironments) at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Execute() at Micr osoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 在Microsoft.Build.BackEnd.TaskBuilder.d__26.MoveNext()BoxApi.V2(机器人)
此错误是重复对于这个解决方案中包含的所有项目。所以我多次得到这个错误。
我也想补充说,该项目以前建立在MAC和我使用的Windows,这是否使一些兼容性或跨操作系统的问题? 我已检查所有组件参考,所有工作正常。
你安装了什么版本的Xamarin for Visual Studio,Xamarin.Android和Android SDK? –
xamarin是最新的版本,我已经下载了所有的SDK版本 –
你也许可以尝试卸载并安装受影响的nuget软件包,在这个可以RestSharp – Plac3Hold3r