0

基于此链接:https ://reactiveui.net/docs/handbook/view-location/extending-iviewfor

每当我尝试使用 RG.Plugins.Popup nuget 执行示例中的代码时,都会收到以下错误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>
4

1 回答 1

0

我只是想说。示例中的代码有效,因为我使用它。您的错误指出 ReactiveUI.Fody 是问题所在。

您能否提供与样品不同的复制品?

于 2020-01-06T20:37:05.673 回答