C#Fody.property更改了;Fody.WeavingTask”一词;无法初始化任务

C#Fody.property更改了;Fody.WeavingTask”一词;无法初始化任务,c#,fody,fody-propertychanged,C#,Fody,Fody Propertychanged,我在我的解决方案中成功地使用了Fody和Fody.PropertyChanged NuGet包,直到我安装了另一个包,并且看到我们可以对前面提到的包进行更新。更新后,以下错误阻止我生成解决方案 无法使用其输入初始化“Fody.WeavingTask”任务 参数 “Fody.WeavingTask”不支持“GenerateXsd”参数 任务验证任务上是否存在该参数,并且该参数是可设置的 公共实例属性 我去查看了Fody的GitHub页面,想知道是否有新的内容需要添加到FodyWeavers.xml

我在我的解决方案中成功地使用了Fody和Fody.PropertyChanged NuGet包,直到我安装了另一个包,并且看到我们可以对前面提到的包进行更新。更新后,以下错误阻止我生成解决方案

无法使用其输入初始化“Fody.WeavingTask”任务 参数

“Fody.WeavingTask”不支持“GenerateXsd”参数 任务验证任务上是否存在该参数,并且该参数是可设置的 公共实例属性

我去查看了Fody的GitHub页面,想知道是否有新的内容需要添加到FodyWeavers.xml或其他内容中……该文件仍然与更新前的文件相同

<?xml version="1.0" encoding="utf-8"?>
<Weavers>
  <PropertyChanged />
</Weavers>


为什么仅仅更新这些软件包就破坏了我的应用程序?

我能够通过这些步骤解决问题,希望这对以后的其他人有所帮助:

  • 卸载Fody.PropertyChanged,然后卸载Fody包。关闭VisualStudio
  • 导航到“项目”文件夹
  • 在文本编辑器中打开projectnamehere.csproj
  • 搜索任何包含“Fody”的行并删除它们,保存文件,重新加载Visual studio,然后再次安装Fody和Fody.PropertyChanged