gpt4 book ai didi

.net - 来自程序集 Z 中类型 Y 的方法 X 没有实现

转载 作者:行者123 更新时间:2023-12-04 19:14:33 25 4
gpt4 key购买 nike

我很迷茫!

我有一个解决方案,在发布和部署时会给我以下错误:

Exception information: 
Exception type: HttpException
Exception message: Method 'GetDemosSubsidiaryById' in type 'DG.Crm.DataAccess.Crm2011WS.Repositories.ReferenceEntitiesRepository' from assembly 'DG.Crm.DataAccess.Crm2011WS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
<stack trace>

显然它构建得很好,并且该方法已实现并且肯定存在于库中。我使用反射器检查已部署的 DLL,我也看不到任何异常之处——类存在,类型存在,方法已实现。它所提示的特定方法也没有被调用。

我已删除所有引用并在解决方案中阅读它们。

我重新创建了 DG.Crm.DataAccess.Crm2011WS.Repositories.ReferenceEntitiesRepository通过使用 Visual Studio 中的“实现接口(interface)”快捷方式。

该解决方案在 Visual Studio 中加载并正常工作。

我在这里遗漏了什么,或者我在哪里可以找到更多信息?

编辑以添加解决方案结构:

enter image description here
2011WS库实现了位于 Common 中的接口(interface)。图书馆。然后两者都被 WebApps MVC Web 应用程序引用。

最佳答案

仅供引用......我有同样的错误。在我的情况下,结果证明程序集 B 被不在 GAC 中的程序集 A 引用。该错误表明程序集 A 存在问题,因此有点误导。

关于.net - 来自程序集 Z 中类型 Y 的方法 X 没有实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11406298/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com