У меня есть приложение Xamarin Forms, и я пытаюсь добавить страницу XAML, содержащую очень простой CollectionView. Страница вызывает исключения в средстве визуализации Visual Studio, но отлично отображается в эмуляторе. Вот код (взятый непосредственно из документации CollectionView):
<ContentPage.Content>
<StackLayout>
<CollectionView>
<CollectionView.ItemsSource>
<x:Array Type="{x:Type x:String}">
<x:String>Baboon</x:String>
<x:String>Capuchin Monkey</x:String>
<x:String>Blue Monkey</x:String>
<x:String>Squirrel Monkey</x:String>
<x:String>Golden Lion Tamarin</x:String>
<x:String>Howler Monkey</x:String>
<x:String>Japanese Macaque</x:String>
</x:Array>
</CollectionView.ItemsSource>
</CollectionView>
</StackLayout>
</ContentPage.Content>
</ContentPage>
Вот исключение, которое выдается, когда я пытаюсь просмотреть страницу XAML в средстве визуализации:
Исключение, которое кажется актуальным, находится в CollectionViewRenderer.
Я использую последнее обновление Visual Studio 2019
И это установленные продукты, связанные с Xamarin:
Никакая другая страница XAML не генерирует исключения в средстве визуализации. Это только когда я добавил на страницу CollectionView.