【发布时间】:2018-12-11 16:15:50
【问题描述】:
克隆一个 repo 后,我遇到了两个我以前从未见过的错误。
其中之一是“ResolveLibraryProjectImports”任务失败。
Error The "ResolveLibraryProjectImports" task failed unexpectedly.
System.IO.FileNotFoundException: Could not load assembly 'AppName, Version=0.0.0.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?
File name: 'AppName.dll'
at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference reference, ReaderParameters parameters)
at Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(String fullName)
at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Extract(DirectoryAssemblyResolver res, ICollection`1 jars, ICollection`1 resolvedResourceDirectories, ICollection`1 resolvedAssetDirectories, ICollection`1 resolvedEnvironments)
at Xamarin.Android.Tasks.ResolveLibraryProjectImports.Execute()
at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() AppName.Android
我试过了:
清理 obj/bin 文件夹 清理 Nuget 缓存 以管理员身份打开 将项目路径更改为更短的路径 更新视觉工作室 更新 Xamarin 库 更新 Android SDK
还有,
我收到一条错误消息,提示找不到 FirebaseUser 类型,但在我的另一台 PC 上它工作得很好,当然包含库,所以即使包含库,它也找不到类型,很奇怪。
Error CS0246 The type or namespace name 'FirebaseUser' could not be found (are you missing a using directive or an assembly reference?) Appname C:\Projects\Appname \Appname \Appname \Services\IFirebaseAuthenticator.cs 15 Active
谢谢
【问题讨论】:
标签: c# visual-studio firebase xamarin xamarin.forms