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)"是什么意思?
看来你的问题在SO的相关线程中得到了详细的解决-什么可能导致系统。在Visual Studio单元测试typeloadeexception ?
此外,您还可以查看如何调试系统。. net中的typeloadeexception错误
一个可能的问题可能是版本中的不匹配。确保所有程序集都是针对目标框架编译的,例如在。net 4.0中。