首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >方法时,程序集'Ninject.Extensions.Interception.DynamicProxy‘中的

方法时,程序集'Ninject.Extensions.Interception.DynamicProxy‘中的
EN

Stack Overflow用户
提问于 2020-01-09 21:09:23
回答 1查看 230关注 0票数 0

我得到了这个运行时错误:

类型为'Ninject.Extensions.Interception.ProxyFactory.ObjectMethodsInvocation‘的

方法“CaptureProceedInfo”来自程序集'Ninject.Extensions.Interception.DynamicProxy,Version=3.3.3.0、Culture=neutral、PublicKeyToken=c7192dc5380945e7’,没有实现。

搜索这个错误使我来到了this Question。但是,已经安装了Ninject.Extensions.Interception.DynamicProxy

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-09 21:09:23

当我更新Moq NuGet包时,出现了问题。

在发布时,Ninject.Extensions.Interception.DynamicProxy的最新版本为3.3.3。

当我将Moq升级到最新版本时,它也将Castle.Core升级到最新版本(4.4.0)。

问题是,Ninject.Extensions.Interception.DynamicProxy 3.3.3只支持到 Castle.Core 4.3.1,而不是4.4.0!

因此,为了解决这个问题,我需要将Castle.Core降级为4.3.1 (这反过来又将Moq降级为4.10.1)。

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

https://stackoverflow.com/questions/59672140

复制
相关文章

相似问题

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