C# WPF.NET Core 3.1/.NET 5.0中的Catel.Fody-未找到命名空间问题

C# WPF.NET Core 3.1/.NET 5.0中的Catel.Fody-未找到命名空间问题,c#,wpf,catel,C#,Wpf,Catel,我在.NET Core 3.1 WPF应用程序中使用Catel.Fody时遇到问题。我添加NuGet包Catel.Fody,并生成FodyWeavers.xml文件,如下所示 使用Catel.Fody的语句出现错误:找不到命名空间Catel Catel.Fody是否与.NET核心WPF不兼容 编辑:我遵循MVVM模式,我的视图和视图模型位于UI层,这是我需要使用Catel.Fody的地方。它们都应该兼容。请检查Orc组件()。这些都与.net core 3.1和.net 5.0兼容,并使用C

我在.NET Core 3.1 WPF应用程序中使用Catel.Fody时遇到问题。我添加NuGet包
Catel.Fody
,并生成
FodyWeavers.xml
文件,如下所示

使用Catel.Fody的
语句出现错误:
找不到命名空间Catel

Catel.Fody是否与.NET核心WPF不兼容



编辑:我遵循MVVM模式,我的视图和视图模型位于UI层,这是我需要使用Catel.Fody的地方。

它们都应该兼容。请检查Orc组件()。这些都与.net core 3.1和.net 5.0兼容,并使用Catel.Fody。

谢谢。然而,我在WildGums GitHub中找不到任何对这个实例有用的东西。我在.net标准2.0库中使用了Catel.Fody,没问题。我正在VS2019中使用一个空白的WPF.net core 3.1应用程序。除了Catel.Fody之外,我还需要在WPF应用程序中提供该名称空间吗?我还安装了Catel.Core和Catel.MVVM。不,它应该可以工作,但如果没有重新安装,就很难说了。请查看LogViewer、Csv文本编辑器和Orchestra。所有使用Catel(和Fody)的开源WPF应用程序。感谢您的帮助。我不知道为什么,但当我将LogViewer中的包引用复制到我的WPF应用程序并构建它时,Catel.Fody突然可用了。希望我能在我原来的项目中继续这个修复。即使删除除Catel.Fody/MVVM/Core之外的所有引用。这是回购协议,如果你感兴趣的话,其中的项目仍然存在错误。然而,可能只是我的机器需要重新启动。