C# “上的错误”;模棱两可的参考;指向同一方法两次

C# “上的错误”;模棱两可的参考;指向同一方法两次,c#,.net,asp.net,webforms,C#,.net,Asp.net,Webforms,我曾经将linq查询转换为datatable。但我在运行它时遇到了一个奇怪的错误。但是构建成功了 Compiler Error Message: CS0121: The call is ambiguous between the following methods or properties: 'Gruppkoll.App_Code.ConvertToDataTableFromLinqResult.ToADOTable<Gruppkoll.MessageSet (System.Co

我曾经将linq查询转换为datatable。但我在运行它时遇到了一个奇怪的错误。但是构建成功了

Compiler Error Message: CS0121: The call is ambiguous between the following methods or properties:
'Gruppkoll.App_Code.ConvertToDataTableFromLinqResult.ToADOTable<Gruppkoll.MessageSet
    (System.Collections.Generic.IEnumerable<Gruppkoll.MessageSet>)' and
'Gruppkoll.App_Code.ConvertToDataTableFromLinqResult.ToADOTable<Gruppkoll.MessageSet
    (System.Collections.Generic.IEnumerable<Gruppkoll.MessageSet>)'
编译器错误消息:CS0121:以下方法或属性之间的调用不明确:

'Gruppkoll.App_Code.ConvertToDataTableFromLinqResult.ToadTable我通过将类移到App_Code目录之外解决了这个问题。解释原因如下:

在\bin\目录中是否有多个框架dll副本(您自己的一个)?我从未检查过,但可能是这样,因为应用程序代码有点特殊。。检查我的“答案”以获得问题解释的链接。