먼저 오프, 용서. 이 응용 프로그램은 모두 libmysql.dll 버전 5.0.xx (실제 버전은 잊어 버렸음)에 대해 Delphi 2007로 작성되었습니다.델파이와 DLL 버전
이 dll은 모든 사용자에게 배포되었으며 정상적으로 작동합니다.
방금 Delphi 2010으로 업그레이드했고 MySQL 서버를보기 위해 libmysql 5.1.xx를 사용자에게 제공해야한다는 것을 알았습니다.
문제점 : 5.0.xx libmysql을 최신 버전으로 바꾸면 문제가 발생합니다. 기존 응용 프로그램이 시작되지 않습니다. 플립 측면에서 델파이 2010은 오래된 DLL에서는 작동하지 않습니다.
응용 프로그램의 \ bin 폴더에 적절한 dll 버전을 배치하여 두 버전의 IDE (2007 및 2010)를 데이터베이스와 함께 사용할 수 있지만 사용자 문제는 해결되지 않습니다.
적절한 버전의 DLL을 찾기 위해 응용 프로그램을 얻는 방법에 대한 제안 사항. DLL을 지옥에
우리는 델파이 바로 2010 년 우리의 모든 응용 프로그램을 이동해야하지 바라고...
는
그게 내가 찾고 있던거야! 공식적으로 이전 자료를 마이그레이션 할 때까지는 최소한 새 응용 프로그램에 대한 dll을 사용할 수 있습니다. –
좋은 호출입니다! 로드 순서를 잊어 버렸습니다. :-) –