При сборке проекта появляется ошибка:
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка непредвиденная ошибка при выполнении задачи VerifyVersionsTask".
System.TypeInitializationException: Инициализатор типа "Xamarin.Android.Support.BuildTasks.NugetPackages" выдал исключение. ---> System.ArgumentException: Элемент с тем же ключом уже был добавлен.
в System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
в System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
в System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
в Xamarin.Android.Support.BuildTasks.NugetPackages..cctor()
--- Конец трассировки внутреннего стека исключений ---
в Xamarin.Android.Support.BuildTasks.NugetPackages.FrameworkVersionForSupportVersion(String supportVersion)
в Xamarin.Android.Support.BuildTasks.VerifyVersionsTask.Execute()
в Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
в Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext() Hubus.Android
Ошибка возникла спонтанно. Пробовал собрать другие проекты и создавал новые - результат тот же.
В чем может быть дело или хотя бы в какую сторону стоит копать?
Подобное было. Решил полным удалением пакетов xamarin из nuget и после этого установил сперва Xamarin.Essentials версии 1.3, потом Xamarin.Android.Support.Design версии 28.0.0.1, после этого проект больше не ругался на отсутствие ссылок, поэтому дальше экспериментировать не стал, так как всё стало компилироваться и запускаться. Хотя изначально там были ещё Xamarin.Android.Support.Core.Utils Version=28.0.0.2 и Xamarin.Android.Support.CustomTabs Version=28.0.0.2, но нужная версия их вроде автоматически устанавливаются вместе с Xamarin.Essentials
В общем, проблема решилась после переустановки студии и связанных с ней программ (в моем случае - решарпер и syncfusion). Далее обновился до пакетов версии 28.0.0.2 - ошибка снова появилась. Однако в этот раз удалось откатиться до версии 28.0.0.1, скомпилировать и собрать решение.
Вывод: не обновляться до 28.0.0.2, по крайней мере, пока что
Решил аналогичную таким образом: - удалил все NuGet пакеты Xamarin - установил пакет Xamarin.Essentials При этом автоматически установились нужные пакеты, и солюшен собрался.
После этого на вкладке Updates - No packages found.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В базе данных land есть таблицы peoples и pagesТакже есть модели People и Page
Подскажите, пожалуйста, на простом примере, как вывести список зарегистрированных пользователей из БД, используя поиск по двум критериям,...