Я пытаюсь в проект Visual Studio Crossplatform\Blank Xaml App поставить Entity Framework из менеджера пакетов Nuget. При установке выдает такую ошибку:
Failed to add reference. The package 'EntityFramework' tried to add a framework reference to 'System.ComponentModel.DataAnnotations' which was not found in the GAC. This is possibly a bug in the package. Please contact the package owners for assistance.
Как это можно исправить?
upd. Кажется разобрался. Походу Entity Framework только под .NET. Увы. :( Хотя вроде как и планируется кроссплатформенный релиз, но когда хз...
Интересно тогда а чем же пользоваться в Xamarin для работы с БД?
Mono и Xamarin. Чувствуете разницу? Это две разные вещи. Хотя по моему Xamarin вышел из Mono, но они все равно совсем разные. Даже проекты в VS для них разные. Под Mono проект использует нативные контролы. Те же что в Java. А в Xamarin кроссплатформенные.
DarkByte2015: Xamarin - платформа для кроссплатформенной разработки основанная на Mono. Xamarin это фирма (уже купленная MS), которая и придумала Mono. По вашему .Net кроссплатформенный? https://developer.xamarin.com/guides/cross-platfor... читаем "How Does Xamarin Work?", вот цитата:"Xamarin offers two commercial products: Xamarin.iOS and Xamarin.Android. They’re both built on top of Mono, an open-source version of the .NET Framework......." Xamarian Forms это такой же фреймворк для Mono, как и WPF, WinRT, UWP для .Net.