Я в VS 2017 v. 15.7.2.У меня был полностью рабочий проект Xamarin.Forms примерно неделю или две назад.Я полагаю, что было обновление VS с 15.6, и с тех пор я получаю необъяснимые ошибки, даже из коробки при создании нового проекта, перед компиляцией или чем-то еще.
Я не могу поместить код вцитата блока, потому что ошибки не будут отображаться, поэтому вот изображение:
Когда я создаю проект Xamarin.Forms, я получаю это(множество ошибок).Подробная ошибка выглядит следующим образом:
Ошибка CS0518 Предопределенный тип 'System.Void' не определен или импортирован. XamarinTest2 C: ... \ XamarinTest2 \ XamarinTest2 \ XamarinTest2 \ App.xaml.cs 5 Active
Я вижу, что пакет "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».
Кто-нибудь еще испытывает странное поведение / ошибки с момента последнего обновления VS?