C#纯R6025虚拟函数调用

C#纯R6025虚拟函数调用,c#,function,call,virtual,C#,Function,Call,Virtual,我在live系统(Windows Server 2012 R2 x64)上收到以下错误,但在我的开发人员(Windows 7 x64)计算机上没有收到。另一个stackoverflow线程说“”。IDE不会显示这样声明的函数作为警告吗?我还读到.net版本可能是问题所在,所以我更新到了4.5.2;无济于事。我的项目运行在.net版本4上。 你知道如何调试/解决这类问题吗 编辑以澄清: 我不知道抛出了什么代码,因为它只发生在实时系统上 如果是我的,我肯定是C代码(3个项目都是C代码)。但我引用的

我在live系统(Windows Server 2012 R2 x64)上收到以下错误,但在我的开发人员(Windows 7 x64)计算机上没有收到。另一个stackoverflow线程说“”。IDE不会显示这样声明的函数作为警告吗?我还读到.net版本可能是问题所在,所以我更新到了4.5.2;无济于事。我的项目运行在.net版本4上。 你知道如何调试/解决这类问题吗

编辑以澄清:

  • 我不知道抛出了什么代码,因为它只发生在实时系统上
  • 如果是我的,我肯定是C代码(3个项目都是C代码)。但我引用的是COM组件,这可能是问题所在。但为什么只在live上,而不在我的开发机器上
  • 在代码中的任何位置都找不到“virtual”关键字

  • 所以我把范围缩小到一个COM组件,它似乎与Windows Server 2012 R2有问题。
    因为这是第三方的问题,我已联系他们解决问题。

    抛出了什么代码?您确定代码是C#?如果我记得清楚的话,在C#中不可能有一个纯虚函数调用。也许您正在调用一些COM组件?听起来好像在某些地方涉及到一些本机代码……似乎是对COM组件的重复