首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MissingMethodException -卡里本

MissingMethodException -卡里本
EN

Stack Overflow用户
提问于 2012-01-18 16:57:32
回答 1查看 465关注 0票数 1

我已经创建了一个程序,使用插件使用卡里本和.NET 4。

当创建插件的实例时,容器、窗口管理器和视图模型工厂将被注入,使用卡利伯恩的能力。

但是,当运行包含一个已注入属性的用法的代码时,我将获得一个

MissingMethodException

。快把我逼疯了。

此外,如果插件实例具有需要满足的依赖项(如IContainer和IWindowManager),默认情况下在IoC容器中注册这些依赖项,则无法使用IoC容器中没有找到此类组件的消息创建插件实例。

在调试模式下,我检查了所有内容,所以我不知道该做什么。

你觉得有什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2012-05-04 14:41:23

对于MissingMethodException,请确保XAML中的签名与方法的签名匹配。

例如,在XAML中:

代码语言:javascript
复制
<DockPanel cal:Message.Attach=" [Event KeyDown] = [Action KeyDown($eventArgs)]">

匹配此方法:

代码语言:javascript
复制
public void KeyDown(KeyEventArgs args)
{
//stuff
}

如果您删除$eventArgs位,您将得到一个异常。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8914090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档