我创建了一个使用 Caliburn 和 .NET 4 插件的程序。
在创建插件实例时,使用 caliburn 的功能注入容器、窗口管理器和视图模型工厂。
但是,当运行包含使用注入属性之一的代码时,我得到一个
缺少方法异常
. 这让我快疯了。
此外,如果插件实例具有需要满足的依赖项(如 IContainer 和 IWindowManager),这些依赖项在 Caliburn 中默认注册,则它无法创建它并显示在 IoC 容器中未找到此类组件的消息。
在调试模式下,我检查并注册了所有内容,所以我不知道该怎么做。
你认为可能是什么问题?