在编译的时候没有任何问题,在Build工程的时候,出现了如下的错误:
“[DCC Error] XXXX.pas(7): F2051 Unit IdThread was compiled with a different version of Classes.TThread.Synchronize”不知该如何解决~~请大家帮忙一下吧~~谢了

解决方案 »

  1.   

    查Synchronize的参数,他从2006开始参数类型变了。可能是你编译以前的程序的原因。
      

  2.   

    没有在目录中找到IdThread.pas…………只有Indy9和Indy10两个目录下的IdThread.dcu……
      

  3.   

    你的程序在BUILD的时候LINK了旧的IdThread.dcu单元,而这个单元是在以前的版本中编译的,所以会保存。建议看看项目的Search Path和IDE的Library Path。
      

  4.   

    ZuoBaoquan 的方法不行?仔细校对一下路径咯.