Error: System.TypeLoadException

本文关键字:TypeLoadException System Error | 更新日期: 2023-09-27 17:50:28

目前我正在使用c#中的VS.Net 2010继承解决方案。当我运行此解决方案并单击菜单中的任何选项卡时,屏幕显示以下错误:

details de la excepción:

System.TypeLoadException: No se puede cargar el tipo 'PraxairUsuarioBL.EmpresaBL' 
del ensamblado 'PraxairUsuarioBL, Version=1.0.0.0, Culture=neutral, 
PublicKeyToken=null' 
porque el método 'getall' no tiene implementación (no RVA).

我已经在项目中引用了PraxairUsuarioBL。

我告诉我的一个人:"当你有一个程序集,它是根据另一个程序集的一个版本编译的,但是在另一个程序集的不同版本中执行。这允许应用程序运行,但当一个方法被调用时,它可能会丢失,定义可能不同,等等。"

我认为这不是代码的问题。我确信是程序集出了问题。但是我要按照什么步骤去做呢?

"no tiene implementación (no RVA)"是什么意思?

Error: System.TypeLoadException

看来你的问题在SO的相关线程中得到了详细的解决-什么可能导致系统。在Visual Studio单元测试typeloadeexception ?

此外,您还可以查看如何调试系统。. net中的typeloadeexception错误

一个可能的问题可能是版本中的不匹配。确保所有程序集都是针对目标框架编译的,例如在。net 4.0中。

相关文章:
  • 没有找到相关文章