【问题标题】:Xamarin System.IO.FileNotFoundExceptionXamarin System.IO.FileNotFoundException
【发布时间】:2022-01-04 03:15:36
【问题描述】:

我正在尝试构建一个项目,但出现了这个错误:

Severity    Code    Description Project File    Line    Suppression State
Error       System.IO.FileNotFoundException: Could not find file 'C:\Users\coded\.nuget\packages\xamarin.android.glide.disklrucache\4.12.0.4\buildTransitive\monoandroid10.0\..\..\jar\annotations.jar'.
File name: 'C:\Users\coded\.nuget\packages\xamarin.android.glide.disklrucache\4.12.0.4\buildTransitive\monoandroid10.0\..\..\jar\annotations.jar'
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileInfo.get_Length()
   at Xamarin.Android.Tasks.MonoAndroidHelper.SizeAndContentFileComparer.GetHashCode(FileInfo obj)
   at System.Linq.Set`1.InternalGetHashCode(TElement value)
   at System.Linq.Set`1.Find(TElement value, Boolean add)
   at System.Linq.Enumerable.<DistinctIterator>d__64`1.MoveNext()
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at Xamarin.Android.Tasks.MonoAndroidHelper.DistinctFilesByContent(IEnumerable`1 filePaths)
   at Xamarin.Android.Tasks.CheckDuplicateJavaLibraries.RunTask()
   at Microsoft.Android.Build.Tasks.AndroidTask.Execute() in /Users/builder/azdo/_work/1/s/xamarin-android/external/xamarin-android-tools/src/Microsoft.Android.Build.BaseTasks/AndroidTask.cs:line 17  WoWonder            

请问我该怎么办?

【问题讨论】:

  • 写一篇可读的文章开头会很好。
  • 卸载并重新安装xamarin.android.glide.disklrucache 将是一个很好的第一步
  • 请指导我如何卸载和重新安装 xamarin.android.glide.disklrucache
  • 可以参考visual studio for mac管理nuget包的文档。它们是相似的。 link
  • 卸载并重新安装 xamarin.android.glide.disklrucache 时无法正常工作

标签: c# android xamarin xamarin.forms


【解决方案1】:

我在尝试安装 Glide 4.12.0.4 时遇到了同样的问题,我卸载了 Glide(从同一个 NuGet 管理器窗口),然后我选择安装旧版本的 Glide,比如 4.12.0.0,并且工作起来像魅力!

【讨论】:

  • 从 4.12.0.4 恢复到 4.12.0.0 也对我有用。
  • 已经按照你说的做了,但是没有成功,仍然保存错误
  • 你能把文件夹文件分享给我吗,我想如果可以通过文件夹它可能会工作 C:\Users\xxxxx\.nuget\packages\xamarin.android.glide.disklrucache\4.12.0.4\ buildTransitive\monoandroid10.0\..\..\jar\annotations.jar'
猜你喜欢
  • 2021-09-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-30
  • 1970-01-01
相关资源
最近更新 更多