Можно ли использовать MVVM Light с Entity Framework Core в проекте UWP? - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь использовать Entity Framework Core с UWP. Я нашел этот образец от Microsoft и заставил его работать. В этом примере объектные модели находятся в стандартной библиотеке классов .Net. Тем не менее, для проекта, над которым я работаю, мне нужно иметь возможность использовать метод RaisePropertyChanged MVVM Light в установщиках моих объектных моделей. Проблема, с которой я сталкиваюсь, заключается в том, что MVVM Light явно не совместим с .NET Standard 2.0, только 1.0.

MVVM Light, кажется, правильно устанавливается в библиотеку классов, enter image description here но когда я пытаюсь добавить оператор использования, он не работает: using GalaSoft.MvvmLight; дает мне «Тип или пространство имен GalaSoft не может быть найдено». (Я тоже попробовал без "GalaSoft.")

Я перепробовал все, что мог придумать, и это действительно меня озадачило. Есть ли способ использовать MVVM Light с UWP и Entity Framework Core?

1 Ответ

1 голос
/ 13 марта 2019

.NET Standard версии всегда имеют обратную совместимость, поэтому MVVM Light, являясь .NET Standard 1.0, делает его полностью совместимым с библиотеками .NET Standard 2.0. Вы должны использовать .NET Standard версию MVVM Light, которая находится здесь: https://www.nuget.org/packages/MvvmLightLibsStd10/

...