Я работал над проектом Xamarin.Forms в течение нескольких недель - все скомпилировано, и я смог распространять.Последними событиями, которые произошли по состоянию на 20.05, были: 1) произошло обновление Windows 10 и 2) я выполнил обновление VS 2017.
Теперь весь проект имеет этот «тип» или пространство имен «система»... "ошибка на всем.Это происходит 1) после создания нового проекта и 2) перед тем, как что-либо делать - даже компилировать.Просто открыв файл «App.xaml.cs» через несколько секунд, выделите все эти вещи красным цветом в IDE
. Скриншот частичного списка файла «App.xaml.cs» и ошибок здесь.:
Другая информация
Я щелкнул правой кнопкой мыши решение и выбрал "восстановить пакеты nuget" - без изменений.Я «почистил» решение - без изменений.Я перестроил ... без изменений.
Я продолжаю исследования, и одна подсказка, которая может помочь, заключается в том, что я вижу, что пакет "NETStandard.Library" в разделе "установленный" Nuget пока показывает "2.0.3"Мой обычный проект Xamarin.Forms показывает «2.0.1», а выпадающий список версий показывает, что все остальное «заблокировано проектом».
Другие 3 проекта: «Android», «iOS» и «UWP "позволит мне выбрать и установить" 2.0.3 ".Я попробовал это однажды и затем получил сообщение о "смешанных версиях".На данный момент я считаю, что проблема, с которой я сталкиваюсь, связана с этим пакетом «NETStandard».
Не могу понять, как заставить новый проект загружать / использовать / устанавливать «2.0.3» вместо"2.0.1".