Уже нашли такую же проблему здесь .
Моя ошибка:
Код серьезности Описание Ошибка состояния подавления строки файла проекта CS7069 Ссылка на тип «Assembly» утверждает, что она определена в «System.Runtime», но его не удалось найти
Решение в этом потоке - понизить формы xamarin до версии 2.5.1.527436 во всех проектах .Но я не могу сделать это в своем проекте, потому что я использую некоторые функции, которые доступны в последних формах xamarin, такие как функция нижней вкладки Android, свойство autosize редактора и свойство flowdirection listview.
IЭта проблема возникает после обновления форм xamarin до версии 3.4.0.1008975 с версии 2.5.0.121934. Проблема только в части UWP.Приложения для Android и IOS работают нормально.
Строки ошибок:
var rendererAssemblies = new List<Assembly>
{
typeof(ImageCircleRenderer).GetTypeInfo().Assembly
};
rendererAssemblies.AddRange(Rg.Plugins.Popup.Popup.GetExtraAssemblies());
Rg.Plugins.Popup.Popup.Init();
Xamarin.Forms.Forms.Init(e, rendererAssemblies);
Итак, как я могу исправить эту проблему без понижения Xamarin.Forms?
Обновление
Снова столкнулся с той же проблемой для другого проекта.Но решение здесь не в том, чтобы исправить ошибку.Изменена целевая версия проекта windows на windows 10, version 1809(10.0;Build 17763)
, а минимальная версия на Windows 10 Fall Creators Update(10.0; Build 16299)
.Добавление снимка экрана ниже: пожалуйста, предложите решение.
Xamarin.Forms Версия: 3.4.0.1008975
![enter image description here](https://i.stack.imgur.com/TNn2N.png)