zoukankan      html  css  js  c++  java
  • visual studio编写C#代码时“未能从程序集.....中加载类型”和“找不到方法”的一种可能的解决办法

    编译前报错:$exception    {"未能从程序集“XSW.MySQLDAL, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加载类型“XSW.MySQLDAL.EnterpriseLibraryProductDAL”。":"XSW.MySQLDAL.EnterpriseLibraryProductDAL"}    System.TypeLoadException


    编译通过后:$exception    {"找不到方法:“System.Data.DataSet XSW.MySQLDAL.ParkProductChainIndexSystemDAL.RunSQL(System.String)”。"}    System.MissingMethodException


    以上两个报错其实原因时相同的,只是一个出现在编译前,一个出现在编译后,这种情况报错的原因一般是  :


    同一个解决方案中有多个  类库,类库之间有引用关系 ,修改了某一类库没有重新生成的话,就有可能出现以上报错。比如我这里是因为修改了类库MySQLDAL下的某一类,那么针对该类库重新生成的方法是,选中类库 MySQLDAL  右键菜单,重新生成。

    如图:


    有任何疑问欢迎留言。

  • 相关阅读:
    Delphi 与 C/C++ 数据类型对照表(最新的tokyo)
    Delphi新语法 For ..In
    NSwag生成客户端调用代码
    微服务
    springcloud
    NET高性能IO
    秒杀场景
    CPU开销sql server 性能调优
    WinDbg调试分析 net站点 CPU100%问题
    全链路实践Spring Cloud 微服务架构
  • 原文地址:https://www.cnblogs.com/CoderAyu/p/8490125.html
Copyright © 2011-2022 走看看