-
-
Notifications
You must be signed in to change notification settings - Fork 44
DelphiXE2Inst
Home > Instalação > Delphi > RDW v1.4.3 > Delphi XE2
- Baixe os arquivos do REST DataWare em uma pasta qualquer do seu sistema através dos repositórios abaixo. Copie o link e cole no TortoiseSVN, esses links já vão direcionar para a versão estável do código do componente:
Link GitHub:
https://github.com/OpenSourceCommunityBrasil/REST-DataWare.git/tags/v1.4.3-2905
⚠ Se você não usa controle de versão baixe o arquivo zipado
-
Abra o Delphi XE2 e no menu Component > Install Packages... procure pelos pacotes do Indy abaixo e remova-os:
-
Feche o Delphi e agora remova os arquivos físicos do Indy na pasta de instalação de sua IDE:
Studio\9.0\Bin\IndyCore160.bpl
Studio\9.0\Bin\IndyProtocols160.bpl
Studio\9.0\Bin\IndySystem160.bpl
Studio\9.0\Bin64\IndyCore160.bpl
Studio\9.0\Bin64\IndyProtocols160.bpl
Studio\9.0\Bin64\IndySystem160.bpl
Studio\9.0\source\Indy
Studio\9.0\source\Indy10
Studio\9.0\source\Indyimpl
- Ainda dentro da pasta de instalação do Delphi, remova todos os arquivos indy* e id* das pastas
Lib\Win32\debug
Lib\Win32\release
Lib\Win64\debug
Lib\Win64\release
- Agora vamos configurar a library com os paths necessários para os próximos passos:
Adicione os seguintes caminhos:
Pastas do Indy que você descompactou em indy10\trunk:
\Lib\System
\Lib\Core
\Lib\Protocols
Pastas do RDW para conseguir instalar o componente:
CORE\Source
CORE\Source\Connectors\RDWDriver
CORE\Source\DCP
CORE\Source\DCP\Hashes
CORE\Source\DCP\Ciphers
CORE\Source\DmDados
CORE\Source\libs
CORE\Source\libs\JSON
CORE\Source\libs\Synopse
CORE\Source\libs\Synopse\static
CORE\Source\MemDataSet
-
Agora podemos instalar o Indy, se ao abrir a IDE do Delphi der um erro referente à tentativa de carregar as .BPLs do Indy, basta ignorar o erro que irá abrir a IDE normalmente. Abra o pacote Indy160.groupproj dentro de trunk/lib da sua pasta do indy
-
Basta compilar na ordem dos pacotes como mostra a imagem e instalar os 2 últimos:
-
Feito isso, basta fechar o projeto do indy sem salvar, abrir o pacote do RDW em CORE\Packages\Delphi\D12\RestEasyObjectsCORE.dproj
-
Com o botão direito sobre o pacote RestEasyObjectsCORE.bpl clique em view source e altere as linhas do indy do valor 120 para 160:
-
Feito isso, basta instalar o pacote e a mensagem abaixo deverá aparecer informando que o RDW foi instalado corretamente e agora só reiniciar a IDE que seu ambiente já tá configurado:
-
Se achou algum erro, provavelmente já foi resolvido e você encontra a solução aqui.
-
Agora que já instalou basta seguir alguns exemplos aqui.