RaisePropertyChanged отсутствует в источнике Prism v6.3 - PullRequest
0 голосов
/ 02 марта 2019

До недавнего времени мы использовали Prism 6.3 через пакеты Nuget.Мы хотели включить функциональность EventAggregatorDashboard в наше приложение:

https://www.codeproject.com/Articles/744302/Prism-Event-DashBoard

Это потребовало от нас перехода на использование исходного кода Prism из GitHub

https://github.com/PrismLibrary/Prism/releases

Переключение на исходный код было необходимо, поскольку панель мониторинга Prism EventAggregator требует некоторых модификаций исходного кода призмы.После загрузки исходной ветки Prism 6.3 с помощью GitHub Desktop для Windows и получения нашего приложения для компиляции я заметил несколько сотен ошибок компиляции из-за нескольких отсутствующих версий RaisePropertyChanged в BindableBase.cs .Я также подтвердил, что они отсутствовали в Zip-архиве ветки Prism 6.3, доступной здесь:

https://github.com/PrismLibrary/Prism/releases/tag/Prism.v6.3.0

Итак, мой вопрос, почему, по-видимому, существует разница между менеджером пакетовверсия Prism v6.3 от NuGet и Prism v6.3 доступны на GitHub?Исходя из тех немногих различий, с которыми я столкнулся, я обеспокоен тем, что могут быть другие различия, которые являются более тонкими и вызывают проблемы поведения во время выполнения и т. Д.

...