我得到了这个运行时错误:
类型为'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。
发布于 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)。
https://stackoverflow.com/questions/59672140
复制相似问题