Реактивная поддержка расширенного представления пользовательского интерфейса Тип имеет статический метод on_PropertyName_Changed **, который является статическим - PullRequest
0 голосов
/ 06 января 2020

Исходя из этой ссылки: https://reactiveui.net/docs/handbook/view-location/extending-iviewfor

Всякий раз, когда я пытаюсь выполнить код в примере, используя nuget RG.Plugins.Popup, я получаю следующую ошибку: Fody: The Type MyType '1 has a on_PropertyName_Changed method (OnViewModelChanged) which is static .

Мой код в точности похож на код ссылок. Не уверен, почему это вызывает эту ошибку.

.... ОБНОВЛЕНИЕ ....

Черт, так что, если кто-то столкнется с этой проблемой ... мое решение было удалить следующий ткач из fodyweavers. xml файл

<PropertyChanged/>   --- REmove this line if added solves the problem!?

Почему это? Почему удаление вышеуказанной строки решает проблему? Ниже мой файл FodyWeaver

 <Weavers xmlns:"http://www.w3.org/2001/XMLSchema-instance"
          xsi:noNamespaceSchemaLocation="FodyWeavers.xsd">
          <PropertyChanged/>
          <ReactiveUI/>
 </Weavers>

1 Ответ

0 голосов
/ 06 января 2020

Я просто собирался сказать. Код в примере работает, потому что я его использую. Ваша ошибка указывает на ReactiveUI. Если проблема не в этом.

Можете ли вы воспроизвести то, что у вас было, отличное от образца?

...