Já havia respondido isso no forum antigo... Consegui copiar do cache do Google
Se vc tem 2 Delphis instalado, é necessário ajustar o PATH manualmente... pois caso contrário sempre um Delphi achará os BPLs compilados pelo outro... causando esse tipo de conflito...
No meu caso, removi todos os diretórios de ambos os Delphi`s do PATH da Maquina, (em Painel de Controle, Avançado, Variáveis de Ambiente)
Depois criei 2 Scripts .BATS que configuram o PATH antes de chamar o Delphi...
Sempre inicie o Delphi usando os .BATs (crie um atalho para eles)
@ECHO OFF
ECHO *********************************************************
ECHO ** Iniciando Delphi 7 **
ECHO *********************************************************
ECHO.
PATH=C:\Program Files (x86)\Borland\Delphi7\Bin;C:\Program Files (x86)\Borland\Delphi7\Projects\Bpl\;%PATH%
ECHO *********************************************************
ECHO NOVO PATH = %PATH%
CD "C:\Program Files (x86)\Borland\Delphi7\Bin\"
start delphi32.exe
[/code]
[code]
@ECHO OFF
ECHO *********************************************************
ECHO ** Iniciando Delphi 2011 **
ECHO *********************************************************
ECHO.
PATH=C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin;C:\Users\Public\Documents\RAD Studio\8.0\Bpl;%PATH%
ECHO *********************************************************
ECHO "NOVO PATH =" %PATH%
cd "C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin\"
START bds.exe -pDelphi