Какой путь к "System.Text.Json"?
Вчера утром я обновился до последних версий Xamarin и Xcode. Теперь при загрузке проекта iOS у меня возникает эта ошибка: "Не удалось разрешить сборку: 'System.Text.Json, Version=4.0.1.1, Culture= нейтральный, PublicKeyToken=cc7b13ffcd2ddd51". Где я могу найти его? Его нет в "C:\Users\username.nuget\packages".
Кроме того, в выходных данных указано:
2> _CompileToNative: 2> [xma]: загрузка 'Sentry.iOS.exe' (36/36 КБ) 100,00%... 2> /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/bin/mtouch @/Users/marcgeorge/Library/Caches/Xamarin/mtbs/builds/Sentry.iOS/44d8d7434e850748f5ee25da92692acc/obj/iPhoneSimulator/Debug/response-file.rsp 2>C:\Program Files (x86)\Microsoft Visual Studio\ MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(884,3): предупреждение MT0136: не удается найти сборку 'System.Text.Json, Version =4.0.1.1, Culture = нейтральный, PublicKeyToken=cc7b13ffcd2ddd51', на которую ссылается '/Users/marcgeorge/Library/Caches/Xamarin/mtbs/builds/Sentry.iOS/44d8d7434e850748f5ee25da92692acc/bin/iPhoneSimulator/Debug/Microsoft.OData.Edm.dll'. 2>
2> C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(884,3): ошибка MT2002: не удалось разрешить сборку: 'System.Text.Json, версия =4.0.1.1, культура = нейтраль, PublicKeyToken= cc7b13ffcd2ddd51 '
Похоже, что проблема связана с Xamarin.iOS.Common.targets, которому необходимо найти библиотеку Json.
1 ответ
Повторная установка Nugget, как было предложено @Wendy, решила проблему.