일반적으로 한 대의 컴퓨터에서 여러 개의 Delphi 버전으로 이루어진 side-by-side installation을 수행 할 수있었습니다. 나는 종종 XE6이 설치된 컴퓨터에 Delphi XE7을 설치 한 후 XE7에서 FireDAC 또는 FDExplorer를 사용하려고 시도 할 때 오류 (예 : AV)가 발생합니다. 처음에는 모든 것이 정상이지만 데이터베이스에 연결하려고하면 연결이 중단되거나 AV가 생깁니다.FireDAC은 동일한 컴퓨터에있는 여러 Delphi 버전과 충돌합니다
모든 것이 XE6에서 정상적으로 작동합니다.
XE7의 설치는 기본 설정을 사용하여 수행되었으며 XE6은 XE7을 설치하기 전에 이미 설치된 모든 업데이트를 포함하여 설치되었습니다.
어떤 조언이 필요합니까?
이 동작을 직접 경험하지 못했습니다. 두 버전 모두 잘 작동합니다. 이미 XE7을 완전히 제거하고 다시 설치해 보셨습니까? 또한 IDE에서 라이브러리 경로를 확인하십시오. 올바른 버전을 가리 킵니까? – Copilot
@Copilot : 모든 것이 (라이브러리 경로 등)해야하며 XE7의 전체 제거/재설치로 변경되지 않습니다. XE7의 최종 제거 및 XE6 복구를 수행하여 XE6이 작동하는지 확인한 다음 새 가상 시스템에 XE7을 설치하려고합니다. 설치를 위해 이미 가상 컴퓨터를 사용하고 있습니다. 필자는 모든 개발 툴 (Delphi 이외에)을 처음부터 완전히 설치하는 과정을 건너 뛰기를 원했습니다. – thvedel